91,129 research outputs found
The Strategies for Simple One-Point Ko Situation of Computer Go
[[abstract]]Ko plays a very important role in Go, but most computer Go programs still cannot handle ko fights so far. Utilizing the principle of Minimax procedure, we obtain the best strategies for the simple one-point ko situation, enabling computer Go programs to gain maximum or loss minimum profit when dealing with the simple one-point ko situation. We also discuss in detail the strategies for using ko threats during the process of the ko fight.
Dispelling the Myths Behind First-author Citation Counts
We conducted a full-scale evaluative citation analysis study of scholars in the XML research field to explore just how different from each other author rankings resulting from different citation counting methods actually are, and to demonstrate the capability of emerging data and tools on the Web in supporting more realistic citation counting methods. Our results contest some common arguments for the continued
use of first-author citation counts in the evaluation of scholars, such as high correlations between author rankings by first-author citation counts and other citation
counting methods, and high costs of using more realistic citation counting methods that are not well-supported by the ISI databases. It is argued that increasingly available digital full text research papers make it possible for citation analysis studies to go beyond what the ISI databases have directly supported and to employ more
sophisticated methods
Go-Lab Deliverable D1.4 Go-Lab classroom scenarios handbook
This deliverable presents the Go-Lab scenarios handbook. This handbook offers six different scenarios that are meant to help teachers design ILSs. Each scenario represents a specific pedagogical method within the overall Go-Lab inquiry approach. The six Go-Lab inquiry scenarios are labelled as follows:• The basic scenario • The jigsaw approach • Six changing hats • Learning by critiquing • Structured controversy • Find the mistakeIn a later stage, when a suitable modelling tool has been found or created we will add a seventh scenario, Learning by modelling.Each scenario is characterised by a dedicated set of inquiry phases with specific activities within those phase. The current deliverable presents an extended description of all six scenarios, including considerations for design and background information. In that respect it can be seen as a “reference book”. The scenarios are further offered in Graasp, the Go-Lab authoring environment (www.graasp.eu). Graasp will offer teachers the opportunity to select a specific scenario and after selecting a scenario a pre-structured ILS is offered with the correct phases and a brief description of the design of each phase in the ILS. The content of these descriptions from Graasp is also offered in this handbook (Chapter 2). Each scenario also has links to example ILSs that follow the scenario. This scenario handbook also contains a series of “tips and tricks” (T&T) for creating ILS, These handy tips for creating ILSs are also offered on the Go-Lab support platform (http://go-lab-project.eu/tips-tricks). The approach we have taken to create the scenarios and the T&Ts has been a combination of a top-down and bottom-up approach. Part of the work has been inspired by the literature (e.g., Weinberger et al., 2011) and part was extracted from ongoing work of creating ILSs. These have been ILSs created by the Go-Lab team (around 25 in number) and ILSs created by a large set of teachers, for example in Go-Lab Erasmus courses and the Go-Lab 2014 and 2015 summer schools in Marathon. This scenario handbook therefore reflects the current theoretical state of the art together with a grounding in actual teacher practices. This deliverable will be followed by a “pretty print” version that can be used as a scenario handbook for Go-Lab
GO Barometer: meer wantrouwen en onvoldoende capaciteit binnen het vakgebied
De tweede editie van de GO Barometer is uit! De Stichting Kennis Gebiedsontwikkeling (SKG) brengt ook dit jaar de stand van zaken binnen het vakgebied van gebiedsontwikkeling in kaart. Gebiedsontwikkeling is een zaak van lange adem, dus er zijn veel overeenkomsten met 2022 – maar toch ook enkele opvallende verschillen. Vooral het stijgende onderlinge wantrouwen tussen partijen is opvallend. Daarnaast zet onvoldoende personele capaciteit de uitvoering van uitdagende ruimtelijke projecten verder onder druk.Urban Development ManagementPractice Chair Urban Area Developmen
go-hep/hep: Release v0.32.0
Release v0.32.0 is out of the oven.
This release contains no major API breakage, but all around improvements and bug fixes.
This release drops support for Go-1.17 (and earlier) and is the first release with the introduction of a few generics-based APIs.
Thanks to Olivier Mengué (@dolmen) there were a couple of house cleaning changes that have been applied (as part of the CERN+Google Hackathon).
Thanks again Olivier.
There has been some work on RNTuple front, but nothing that can be released yet.
brio
General clean-ups by Olivier M.
fwk
General clean-ups by Olivier M.
groot
riofs: add generic Get[T] to retrieve ROOT objects
riofs: export in-memory read-only RMemFile ROOT file
hbook
General clean-ups by Olivier M.
lhef
General clean-ups by Oliver M.
Olivier also reduced the amount of memory allocations in lhef.NewDecoder.
sliceop
introduce sliceop and generics-based functions that mimick what sliceop/f64s did
implement sliceop/f64s in terms of sliceop
Changelog
c8c6fbf9 fmom: update for new gonum.org/v1/[email protected]/r3 API
3e7183c9 all: update [email protected], [email protected], [email protected], [email protected], [email protected] and go/x
535619c2 ci: add Go-1.19
c6ebf251 all: use git.sr.ht/~sbinet/[email protected] fork
770e2dc1 all: bump x/[email protected]
ece275b1 groot: fix go:generate portability for root-gen-type
0c1ce510 brio-gen: cleanup files produced by test on test success
8c3e3fa2 ci: bump actions/{setup-go,cache,checkout}/v3
fafbeb67 all: bump [email protected]
ff19fc7b groot: document interop model with ROOT/C++
0eeae227 groot/rmeta: regnerate stringer
f9b43650 groot/{cmd/root-gen-type,rdict}: add support for generating RVec types
dc2dcf63 groot/{rcmd,rdict}: add support for reading ROOT::VecOps::RVec
fd8c2dc4 cmd/lhef2hepmc: improve warning message and display event number
f979a1cb all: apply gofmt-1.19 formating rules
2d8ce49a fwk/internal/fwktest: apply staticcheck cosmetic change
f81a84e5 fwk: gofmt
f596c97c fwk: manual fix of the last reference of pkg testdata
d4ec96b7 fwk: fix references to pkg testdata
c04eef86 fwk: rename pkg ./testdata to ./internal/fwktest
07f22fc6 sliceop: use errors.New for constant errors
40700b82 hbook: regenerate files produced by brio-gen
25b579b8 hbook: fix go:generate to not require to install brio-gen
7fe81f63 brio-gen: fix generated code to follow the Go standard
3396f5f1 brio-gen: add .gitignore for temporary files produced by tests
19923699 lhef: reduce allocs on event decoding
9c5c5662 lhef: more Decoder tests
cbb49350 lhef: reduce allocs in NewDecoder
163d127b lhef: use errors.New instead of fmt.Errorf for constants
020835d7 cmd/root2yoda: removes unreacheable statement
cf9adbb1 ci: use codecov-action@v2
474d07ad groot/riofs: export in-memory read-only RMemFile ROOT file
bb8ad3d4 groot/{cmd/root-gen-type,riofs}: add testdata for base+derived classes
c52e43d3 groot/rdict: correctly handle generation of marshaling for base classes
7f90bc7e all: bump x/crypto, x/exp and x/sys
4f927c35 sliceop: improve performances of Take
c2ec83ed sliceop{,/f64s}: introduce generics sliceop
582dce6c groot/riofs: add generic Get[T] to retrieve ROOT objects
ccbaeb33 all: apply staticcheck fixes
e93f8a17 ci: use staticcheck instead of golangci-lint
7a3ff60c ci: reduce git-checkout depth
ddf2dc75 all: drop Go-1.17
What's Changed
all: drop Go-1.17 by @sbinet in https://github.com/go-hep/hep/pull/929
groot/riofs: add generic Get[T] to retrieve ROOT objects by @sbinet in https://github.com/go-hep/hep/pull/930
sliceop{,/f64s}: introduce generics sliceop by @sbinet in https://github.com/go-hep/hep/pull/931
all: bump x/crypto, x/exp and x/sys by @sbinet in https://github.com/go-hep/hep/pull/932
Groot gen type base by @sbinet in https://github.com/go-hep/hep/pull/933
groot/riofs: export in-memory read-only RMemFile ROOT file by @sbinet in https://github.com/go-hep/hep/pull/935
ci: use codecov-action@v2 by @sbinet in https://github.com/go-hep/hep/pull/936
removes unreacheable statement by @chavacava in https://github.com/go-hep/hep/pull/928
lhef: use errors.New instead of fmt.Errorf for constants by @dolmen in https://github.com/go-hep/hep/pull/937
lhef: reduce number of allocs in Decoder by @dolmen in https://github.com/go-hep/hep/pull/938
brio-gen: follow Go standard for generated files by @dolmen in https://github.com/go-hep/hep/pull/939
sliceop: use errors.New for constant errors by @dolmen in https://github.com/go-hep/hep/pull/940
fwk: rename package testdata to internal/fwktest by @dolmen in https://github.com/go-hep/hep/pull/942
Staticcheck fix by @sbinet in https://github.com/go-hep/hep/pull/943
cmd/lhef2hepmc: improve warning message and display event number by @sbinet in https://github.com/go-hep/hep/pull/944
Groot vecops by @sbinet in https://github.com/go-hep/hep/pull/945
groot/rmeta: regnerate stringer by @dolmen in https://github.com/go-hep/hep/pull/946
groot: document interop model with ROOT/C++ by @sbinet in https://github.com/go-hep/hep/pull/948
all: bump [email protected] by @sbinet in https://github.com/go-hep/hep/pull/949
ci: bump actions/{setup-go,cache,checkout}@v3 by @sbinet in https://github.com/go-hep/hep/pull/950
brio-gen: cleanup files produced by tests on test success by @dolmen in https://github.com/go-hep/hep/pull/951
groot: fix go:generate portability for root-gen-type by @dolmen in https://github.com/go-hep/hep/pull/952
Go x tools by @sbinet in https://github.com/go-hep/hep/pull/953
ci: add Go-1.19 by @sbinet in https://github.com/go-hep/hep/pull/954
all: update [email protected], [email protected], [email protected], [email protected].… by @sbinet in https://github.com/go-hep/hep/pull/957
New Contributors
@chavacava made their first contribution in https://github.com/go-hep/hep/pull/928
@dolmen made their first contribution in https://github.com/go-hep/hep/pull/937
Full Changelog: https://github.com/go-hep/hep/compare/v0.31.0...v0.32.
go-hep/hep: Release v0.17.1
<p>Release <a href="https://github.com/go-hep/hep/tree/v0.17.1"><code>v0.17.1</code></a> is fresh-ish from the oven.</p>
<p>This new release continues the refactoring and consolidation work of the <a href="https://go-hep.org/x/hep/groot">groot</a> package (meant to replace <code>rootio</code>.)</p>
brio
<ul>
<li><code>brio/cmd/brio-gen</code> gained some documentation</li>
</ul>
groot
<ul>
<li><code>groot/rdict</code> has seen a bunch of work to create user-type <code>StreamerInfo</code>s,</li>
<li><code>groot/cmd/root-gen-streamer</code>: new command to automatically generate a <code>StreamerInfo</code> and its <code>StreamerElement</code>s given a ROOT or user type,</li>
<li><code>groot/rdict</code> now properly handles streamers with arrays of builtins, and properly visits <code>std::vector<T></code> fields (where <code>T</code> is a builtin)</li>
<li><code>groot/cmd/root-dump</code>: now properly handle <code>root.List</code> values</li>
<li><code>groot</code> dropped the use of <code>gofrs/uuid</code> and replaced it with <code>hashicorp/go-uuid</code>. <code>gofrs/uuid</code> dropped support for Go modules and broke the build of Go-HEP.</li>
</ul>
<p>Here is usage example of the new <a href="https://go-hep.org/x/hep/groot/cmd/root-gen-streamer">root-gen-streamer</a> command:</p>
<pre><code class="lang-sh">> root-gen-streamer -help
Usage: root-gen-streamer [options]
ex:
> root-gen-streamer -p image -t Point -o streamers_gen.go
$> root-gen-streamer -p go-hep.org/x/hep/hbook -t Dist0D,Dist1D,Dist2D -o foo_streamer_gen.go
options:
-o string
output file name
-p string
package import path
-t string
comma-separated list of type names
-v enable verbose mode
</code></pre>
xrootd
<p>The <code>xrootd/client</code> and <code>xrootd/server</code> packages have been merged into a single package, <code>xrootd</code>.
This simplified the import structure as well as reduced the amount of boilerplate code that was duplicated between the two packages.</p>
<p>For users of <code>xrootd/client</code>:</p>
<pre><code class="lang-diff">diff --git a/xrootd/cmd/xrd-ls/main.go b/xrootd/cmd/xrd-ls/main.go
index 784a5c7..9961802 100644
--- a/xrootd/cmd/xrd-ls/main.go
+++ b/xrootd/cmd/xrd-ls/main.go
@@ -31,7 +31,7 @@ import (
"text/tabwriter"
"github.com/pkg/errors"
- xrdclient "go-hep.org/x/hep/xrootd/client"
+ "go-hep.org/x/hep/xrootd"
"go-hep.org/x/hep/xrootd/xrdfs"
"go-hep.org/x/hep/xrootd/xrdio"
)
@@ -93,7 +93,7 @@ func xrdls(name string, long, recursive bool) error {
ctx := context.Background()
- c, err := xrdclient.NewClient(ctx, url.Addr, url.User)
+ c, err := xrootd.NewClient(ctx, url.Addr, url.User)
if err != nil {
return errors.Errorf("could not create client: %v", err)
}
</code></pre>
<p>For users of <code>xrootd/server</code>:</p>
<pre><code class="lang-diff">diff --git a/xrootd/cmd/xrd-srv/main.go b/xrootd/cmd/xrd-srv/main.go
index 2a09dbd..230bf31 100644
--- a/xrootd/cmd/xrd-srv/main.go
+++ b/xrootd/cmd/xrd-srv/main.go
@@ -14,7 +14,7 @@ import (
"os"
"os/signal"
- "go-hep.org/x/hep/xrootd/server"
+ "go-hep.org/x/hep/xrootd"
)
func init() {
@@ -56,7 +56,7 @@ func main() {
log.Fatalf("could not listen on %q: %v", *addr, err)
}
- srv := server.New(server.NewFSHandler(baseDir), func(err error) {
+ srv := xrootd.NewServer(xrootd.NewFSHandler(baseDir), func(err error) {
log.Printf("an error occured: %v", err)
})
</code></pre>
AOB
<p>Support for writing <code>TTree</code>s didn't make it under the X-mas tree.
This has been converted to a NYE resolution, though.</p>
<p>Before tackling this big item, support for reading <code>TClonesArray</code> is on the way (and tracked in the <code>sbinet/hep#issue-419</code> branch.)</p>
<p>A proposal for data frames is in the works in the <a href="https://github.com/gonum/exp">gonum/exp</a> repository.
Feel free to comment on the associated <a href="https://github.com/gonum/exp/pull/19">pull request (#19)</a> or on the <a href="https://groups.google.com/d/msg/gonum-dev/Ktm7SPGN0BY/L2-cIgzvDQAJ">gonum-dev</a> forum.</p>
<p>Finally, this is GSoC proposal season.
I (<code>@sbinet</code>) will probably send a <code>GDML</code> oriented proposal.
Feel free to send or discuss yours on the <code>go-hep</code> mailing list.</p>
<p>Stay tuned! (and, as always, any kind of help (reviews, patches, nice emails, constructive criticism) deeply appreciated.)</p>
Before I Let Go
Front Cover -- Title Page -- Copyright -- Day One -- Midnight Flight -- A Land of Gold and Loneliness -- Stars and Stories -- Unpredictable -- Strangers, Traitors, Ghosts -- Framed Moments -- Loss -- Saints and Sourdough -- Doorways -- The Lonely Lake -- Memories of Infinity -- In the Company of Others -- Foreseen and Foretold -- Whispers in the Night -- Day Two -- Astronomical Twilight -- We Can Be Heroes -- Conversations -- The Choices We Make -- A New Lost -- Happily Sometimes -- Now Here's to You -- Planting Seeds -- To Those We Have Loved and Lost -- Pathways -- Abandon Hope -- Gifts -- Day Three -- Wholesome Lives and Hot Springs -- Birds with Broken Wings -- A Shrine of Blossoms -- Keeper of the Spa -- Writing on the Wall -- Nightmares -- The Way the World Changes -- Do You Understand Now? -- Fear Her -- Of the Dead, Nothing but Good -- No Need to Say Goodbye -- Scorn and Celebration -- Service, Interrupted -- Darkness Falls -- A Backback Full of Home -- The Smell of Smoke -- The Taste of Ashes -- Day Four -- Where Do We Go From Here? -- Polar Twilight -- Night Swimming -- Testimony -- A Cure for All Ills -- Fear about Town -- Empty Rooms, Lost Words -- Dear Diary -- History -- Allies -- Unexpected Friendship -- Northern Lights -- Day Five -- The Smell of Changing Weather -- Understanding Dawns -- Top of the Morning -- The Art of Living -- Stealing In -- The Art of Dying -- The Mist, the Woods, the Darkness -- Kyra vs. the Rest of the World -- Belonging -- Brushstrokes -- Let Me Tell You a Story -- Stolen Time -- The Way the World Ends -- Endless Night -- Endless Day -- Come to Steal Your Soul Away -- Saving the World -- Day Six -- Hero Days -- Homeward Bound -- All the Lives We Shared -- Author's Note -- Acknowledgments -- A Conversation with the Author -- About the Author -- Back CoverDescription based on publisher supplied metadata and other sources.Electronic reproduction. Ann Arbor, Michigan : ProQuest Ebook Central, YYYY. Available via World Wide Web. Access may be limited to ProQuest Ebook Central affiliated libraries
Go-Lab Deliverable D1.4 Go-Lab classroom scenarios handbook
This deliverable presents the Go-Lab scenarios handbook. This handbook offers six different scenarios that are meant to help teachers design ILSs. Each scenario represents a specific pedagogical method within the overall Go-Lab inquiry approach. The six Go-Lab inquiry scenarios are labelled as follows:• The basic scenario • The jigsaw approach • Six changing hats • Learning by critiquing • Structured controversy • Find the mistakeIn a later stage, when a suitable modelling tool has been found or created we will add a seventh scenario, Learning by modelling.Each scenario is characterised by a dedicated set of inquiry phases with specific activities within those phase. The current deliverable presents an extended description of all six scenarios, including considerations for design and background information. In that respect it can be seen as a “reference book”. The scenarios are further offered in Graasp, the Go-Lab authoring environment (www.graasp.eu). Graasp will offer teachers the opportunity to select a specific scenario and after selecting a scenario a pre-structured ILS is offered with the correct phases and a brief description of the design of each phase in the ILS. The content of these descriptions from Graasp is also offered in this handbook (Chapter 2). Each scenario also has links to example ILSs that follow the scenario. This scenario handbook also contains a series of “tips and tricks” (T&T) for creating ILS, These handy tips for creating ILSs are also offered on the Go-Lab support platform (http://go-lab-project.eu/tips-tricks). The approach we have taken to create the scenarios and the T&Ts has been a combination of a top-down and bottom-up approach. Part of the work has been inspired by the literature (e.g., Weinberger et al., 2011) and part was extracted from ongoing work of creating ILSs. These have been ILSs created by the Go-Lab team (around 25 in number) and ILSs created by a large set of teachers, for example in Go-Lab Erasmus courses and the Go-Lab 2014 and 2015 summer schools in Marathon. This scenario handbook therefore reflects the current theoretical state of the art together with a grounding in actual teacher practices. This deliverable will be followed by a “pretty print” version that can be used as a scenario handbook for Go-Lab
Vestiges of Topological Phase Transitions in Kitaev Quantum Spin Liquids
We investigate signatures of topological quantum phase transitions (TQPTs) between the Z2 quantum spin liquids (QSLs). In two spatial dimensions, Z2 QSLs and their TQPTs are only well defined at zero temperature (T 1⁄4 0), and it is imperative to clarify their observable signatures under nonzero temperatures. Here, we present the vestiges of TQPTs between Z2 QSLs with Majorana fermions in terms of thermal Hall conductivity κxy at nonzero temperatures. The κxy=T shows characteristic temperature dependences around TQPTs. We argue that an exponential upturn near T 1⁄4 0 and the peak of κxy=T around massive excitation energy are observable smoking-gun signals of the TQPTs. Quantum critical fan-shape temperature dependences are uncovered across TQPTs. We also perform the parton mean-field analysis on a modified Kitaev model with next-nearest neighbor interactions finding TQPTs between the phases with different Chern numbers and their vestiges self-consistently. We discuss the implication of our results to the recent experiments in α-RuCl3. © 2019 American Physical Societ
Development of an Orally Available and Central Nervous System (CNS) Penetrant <i>Toxoplasma gondii</i> Calcium-Dependent Protein Kinase 1 (<i>Tg</i>CDPK1) Inhibitor with Minimal Human Ether-a-go-go-Related Gene (hERG) Activity for the Treatment of <i>Toxoplasmosis</i>
New therapies are
needed for the treatment of toxoplasmosis, which
is a disease caused by the protozoan parasite Toxoplasma gondii. To this end, we previously developed a potent and selective inhibitor
(compound 1) of Toxoplasma gondii calcium-dependent
protein kinase 1 (TgCDPK1) that possesses antitoxoplasmosis
activity in vitro and in vivo. Unfortunately, 1 has potent human ether-a-go-go-related gene (hERG) inhibitory
activity, associated with long Q–T syndrome, and consequently
presents a cardiotoxicity risk. Here, we describe the identification
of an optimized TgCDPK1 inhibitor 32, which does not have a hERG liability and possesses a favorable
pharmacokinetic profile in small and large animals. 32 is CNS-penetrant and highly effective in acute and latent mouse
models of T. gondii infection, significantly reducing
the amount of parasite in the brain, spleen, and peritoneal fluid
and reducing brain cysts by >85%. These properties make 32 a promising lead for the development of a new antitoxoplasmosis
therapy
- …
