Permalink
Browse files

Update Navi to work with SPF v1.5

  • Loading branch information...
Yoav Artzi
Yoav Artzi committed Nov 14, 2013
1 parent 9ce466a commit 6d00da0ebd9269c6282c1d63969b8d149bf67d73
Showing with 3,168 additions and 2,800 deletions.
  1. +1 −1 README.md
  2. +1 −1 build.xml
  3. 0 experiments/{default.include.data.exp → data.inc}
  4. +0 −15 experiments/default.include.jobs.exp
  5. +0 −7 experiments/default.include.resources.exp
  6. +8 −8 experiments/dev.abimp.cross/dev.fold0.exp
  7. +5 −5 experiments/dev.abimp.cross/dev.fold1.exp
  8. +5 −5 experiments/dev.abimp.cross/dev.fold2.exp
  9. +5 −5 experiments/dev.abimp.cross/dev.fold3.exp
  10. +5 −5 experiments/dev.abimp.cross/dev.fold4.exp
  11. 0 experiments/dev.abimp.cross/{dev.params → params.inc}
  12. +5 −5 experiments/dev.cross/dev.fold0.exp
  13. +5 −5 experiments/dev.cross/dev.fold1.exp
  14. +5 −5 experiments/dev.cross/dev.fold2.exp
  15. +5 −5 experiments/dev.cross/dev.fold3.exp
  16. +5 −5 experiments/dev.cross/dev.fold4.exp
  17. 0 experiments/dev.cross/{dev.params → params.inc}
  18. +5 −5 experiments/eval.chen.cross/fold-grid.exp
  19. +5 −6 experiments/eval.chen.cross/fold-jelly.exp
  20. +6 −7 experiments/eval.chen.cross/fold-l.exp
  21. 0 experiments/eval.chen.cross/{params → params.inc}
  22. +5 −5 experiments/eval/eval.exp
  23. 0 experiments/eval/{eval.params → params.inc}
  24. 0 experiments/{default.include.genlex.exp → genlex.inc}
  25. +9 −0 experiments/jobs.inc
  26. 0 experiments/{default.include.learn.exp → learn.inc}
  27. 0 experiments/{default.include.maps.exp → maps.inc}
  28. +4 −4 experiments/{default.include.model.exp → model.inc}
  29. 0 experiments/{default.params → params.inc}
  30. +3 −2 experiments/{default.include.parser.exp → parser.inc}
  31. +7 −0 experiments/resources.inc
  32. 0 experiments/{default.include.validation.exp → validation.inc}
  33. BIN lib/{spf-1.4.jar → spf-1.5.jar}
  34. +1 −1 navi/.classpath
  35. +19 −19 navi/src-test/edu/uw/cs/lil/navi/TestingConstants.java
  36. +18 −9 .../lil/navi/data/{LabeledInstructionSetTraceDatasetTest.java → InstructionSeqTraceDatasetTest.java}
  37. +63 −0 navi/src-test/edu/uw/cs/lil/navi/data/LabeledInstructionSeqTraceDatasetTest.java
  38. +3 −324 navi/src-test/edu/uw/cs/lil/navi/eval/NaviEvalTestingConstants.java
  39. +135 −185 navi/src-test/edu/uw/cs/lil/navi/eval/NaviEvaluationTest.java
  40. +39 −43 navi/src-test/edu/uw/cs/lil/navi/eval/NaviSingleEvaluatorTest.java
  41. +4 −7 navi/src-test/edu/uw/cs/lil/navi/eval/StatefulWrappingTest.java
  42. +4 −8 navi/src-test/edu/uw/cs/lil/navi/eval/XPositionWrapTest.java
  43. +31 −0 navi/src/edu/uw/cs/lil/navi/agent/Agent.java
  44. +18 −0 navi/src/edu/uw/cs/lil/navi/data/Instruction.java
  45. +88 −0 navi/src/edu/uw/cs/lil/navi/data/InstructionSeq.java
  46. +64 −63 navi/src/edu/uw/cs/lil/navi/data/InstructionSeqTrace.java
  47. +58 −10 navi/src/edu/uw/cs/lil/navi/data/InstructionSeqTraceDataset.java
  48. +51 −24 navi/src/edu/uw/cs/lil/navi/data/InstructionTrace.java
  49. +75 −10 navi/src/edu/uw/cs/lil/navi/data/InstructionTraceDataset.java
  50. +64 −32 navi/src/edu/uw/cs/lil/navi/data/LabeledInstructionSeqTrace.java
  51. +60 −7 navi/src/edu/uw/cs/lil/navi/data/LabeledInstructionSeqTraceDataset.java
  52. +64 −37 navi/src/edu/uw/cs/lil/navi/data/LabeledInstructionTrace.java
  53. +71 −0 navi/src/edu/uw/cs/lil/navi/data/LabeledInstructionTraceDataset.java
  54. +2 −13 navi/src/edu/uw/cs/lil/navi/eval/NaviEvaluation.java
  55. +30 −37 navi/src/edu/uw/cs/lil/navi/eval/NaviEvaluationConstants.java
  56. +3 −3 navi/src/edu/uw/cs/lil/navi/eval/NaviEvaluationServices.java
  57. +1 −1 navi/src/edu/uw/cs/lil/navi/eval/NaviSingleEvaluator.java
  58. +31 −12 navi/src/edu/uw/cs/lil/navi/eval/Task.java
  59. +54 −33 navi/src/edu/uw/cs/lil/navi/exec/NaviNaiveSeqExecutor.java
  60. +66 −38 navi/src/edu/uw/cs/lil/navi/exec/NaviSeqExecutor.java
  61. +8 −11 navi/src/edu/uw/cs/lil/navi/exec/NaviSetExecution.java
  62. +16 −6 navi/src/edu/uw/cs/lil/navi/exec/NaviSetExecutionOutput.java
  63. +47 −11 navi/src/edu/uw/cs/lil/navi/exec/NaviSingleExecutor.java
  64. +1 −1 navi/src/edu/uw/cs/lil/navi/experiments/NaviMain.java
  65. +1 −1 navi/src/edu/uw/cs/lil/navi/experiments/devexps/DevCrossSingleFold.java
  66. +175 −246 navi/src/edu/uw/cs/lil/navi/experiments/plat/NaviExperiment.java
  67. +93 −88 navi/src/edu/uw/cs/lil/navi/experiments/plat/NaviResourceCreatorRepository.java
  68. +0 −55 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/ExecutionFeatureSetCreator.java
  69. +0 −72 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/InstructionSeqTraceDatasetCreator.java
  70. +0 −91 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/InstructionTraceDatasetCreator.java
  71. +0 −78 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/LabeledInstructionSeqTraceDatasetCreator.java
  72. +0 −99 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/LabeledInstructionTraceDatasetCreator.java
  73. +0 −105 .../uw/cs/lil/navi/experiments/plat/resources/NaviJointTemplatedAbstractLexiconGeneratorCreator.java
  74. +0 −48 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviLearningRelaxedValidatorCreator.java
  75. +0 −47 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviLearningValidatorCreator.java
  76. +0 −48 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviLearningWeakValidatorCreator.java
  77. +0 −65 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviNaiveSeqExecutorCreator.java
  78. +0 −52 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviPairValidatorWrapperCreator.java
  79. +0 −69 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviSeqExecutorCreator.java
  80. +0 −64 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviSingleExecutorCreator.java
  81. +0 −74 ...c/edu/uw/cs/lil/navi/experiments/plat/resources/NaviTemplatedAbstractLexiconGeneratorCreator.java
  82. +0 −65 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/NaviTemplatedLexiconGeneratorCreator.java
  83. +0 −57 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/ReptFeaturesInitCreator.java
  84. +0 −55 navi/src/edu/uw/cs/lil/navi/experiments/plat/resources/TemplateCountModelInitCreator.java
  85. +51 −24 navi/src/edu/uw/cs/lil/navi/features/ExecutionFeatureSet.java
  86. +40 −2 navi/src/edu/uw/cs/lil/navi/features/init/ReptFeaturesInit.java
  87. +36 −0 navi/src/edu/uw/cs/lil/navi/features/init/TemplateCountModelInit.java
  88. +87 −10 navi/src/edu/uw/cs/lil/navi/learn/lexicalgen/NaviJointTemplatedAbstractLexiconGenerator.java
  89. +69 −11 ...avi/learn/lexicalgen/{NaviTemplatedAbstractLexiconGenerator.java → NaviTemplateCoarseGenlex.java}
  90. +50 −4 navi/src/edu/uw/cs/lil/navi/learn/lexicalgen/NaviTemplatedLexiconGenerator.java
  91. +34 −5 navi/src/edu/uw/cs/lil/navi/learn/validation/NaviLearningRelaxedValidator.java
  92. +32 −3 navi/src/edu/uw/cs/lil/navi/learn/validation/NaviLearningValidator.java
  93. +34 −5 navi/src/edu/uw/cs/lil/navi/learn/validation/NaviLearningWeakValidator.java
  94. +35 −4 navi/src/edu/uw/cs/lil/navi/learn/validation/NaviPairValidatorWrapper.java
  95. +1 −1 navi/src/edu/uw/cs/lil/navi/map/NavigationMap.java
  96. +11 −14 navi/src/edu/uw/cs/lil/navi/parse/EvaluationJob.java
  97. +19 −21 navi/src/edu/uw/cs/lil/navi/parse/NaviGraphParser.java
  98. +20 −26 navi/src/edu/uw/cs/lil/navi/parse/NaviParser.java
  99. +47 −4 navi/src/edu/uw/cs/lil/navi/parse/WrappedCKYParser.java
  100. +10 −12 navi/src/edu/uw/cs/lil/navi/test/stats/FinalCoordinatesTestStatistics.java
  101. +11 −12 navi/src/edu/uw/cs/lil/navi/test/stats/FinalPositionTestStatistics.java
  102. +17 −18 navi/src/edu/uw/cs/lil/navi/test/stats/LogicalFormSentenceTestStatistics.java
  103. +10 −12 navi/src/edu/uw/cs/lil/navi/test/stats/LogicalFormTestStatistics.java
  104. +10 −12 navi/src/edu/uw/cs/lil/navi/test/stats/TraceTestStatistics.java
  105. +15 −17 navi/src/edu/uw/cs/lil/navi/test/stats/set/AbstractSetTestStatistics.java
  106. +3 −4 navi/src/edu/uw/cs/lil/navi/test/stats/set/SetFinalCoordinatesTestStatistics.java
  107. +5 −6 navi/src/edu/uw/cs/lil/navi/test/stats/set/SetGoalCoordinatesTestStatistics.java
  108. +10 −12 navi/src/edu/uw/cs/lil/navi/test/stats/set/SetLogicalFormTestStatistics.java
  109. +31 −31 resources-test/sample.ccgtrc
  110. +923 −0 resources-test/sample.settrc
View
@@ -33,7 +33,7 @@ Navi includes two corpora: SAIL and Oracle, as described in the paper. SAIL expe
## Running Experiments
Experiments are defined by `.exp` files. To run an experiment `file.exp` use:
`java -Xmx8g -jar navi-1.0.jar /path/to/exp/dir/file.exp`
`java -Xmx8g -jar navi-1.2.jar /path/to/exp/dir/file.exp`
It's best to allocate as much memory as possible. However, the code will probably run with less than 8GB (and will benefit from more).
View
@@ -4,7 +4,7 @@
</description>
<!-- set global properties for this build -->
<property file="build.properties" />
<property name="version" value="1.1" />
<property name="version" value="1.2" />
<property name="build" location="build" />
<property name="build.src" location="build.src" />
<property name="dist" location="dist" />
File renamed without changes.

This file was deleted.

Oops, something went wrong.

This file was deleted.

Oops, something went wrong.
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs0
globalLog=logs0/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devgFold1,devFold2,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devgFold0CCG
type=data.composite.ccgsettrc id=testSet sets=devgFold0SetCCG
type=data.composite.trc id=train sets=devFold1,devFold2,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devFold0CCG
type=data.composite.ccgsettrc id=testSet sets=devFold0SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs1
globalLog=logs1/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold2,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devFold1CCG
type=data.composite.ccgsettrc id=testSet sets=devFold1SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs2
globalLog=logs2/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devFold2CCG
type=data.composite.ccgsettrc id=testSet sets=devFold2SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs3
globalLog=logs3/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold2,devFold4
type=data.composite.ccgtrc id=test sets=devFold3CCG
type=data.composite.ccgsettrc id=testSet sets=devFold3SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs4
globalLog=logs4/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold2,devFold3
type=data.composite.ccgtrc id=test sets=devFold4CCG
type=data.composite.ccgsettrc id=testSet sets=devFold4SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs0
globalLog=logs0/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold1,devFold2,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devFold0CCG
type=data.composite.ccgsettrc id=testSet sets=devFold0SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs1
globalLog=logs1/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold2,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devFold1CCG
type=data.composite.ccgsettrc id=testSet sets=devFold1SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs2
globalLog=logs2/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold3,devFold4
type=data.composite.ccgtrc id=test sets=devFold2CCG
type=data.composite.ccgsettrc id=testSet sets=devFold2SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs3
globalLog=logs3/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold2,devFold4
type=data.composite.ccgtrc id=test sets=devFold3CCG
type=data.composite.ccgsettrc id=testSet sets=devFold3SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,16 +1,16 @@
include=../default.params
include=dev.params
include=../params.inc
include=params.inc
outputDir=logs4
globalLog=logs4/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold2,devFold3
type=data.composite.ccgtrc id=test sets=devFold4CCG
type=data.composite.ccgsettrc id=testSet sets=devFold4SetCCG
type=data.composite.ccgtrc id=testLF sets=devTestLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
File renamed without changes.
@@ -1,16 +1,16 @@
include=../default.params
include=params
include=../params.inc
include=params.inc
outputDir=logs-grid
globalLog=logs-grid/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=evalChenFold-jelly,evalChenFold-l
type=data.composite.ccgtrc id=test sets=evalChenFold-gridCCG
type=data.composite.ccgsettrc id=testSet sets=evalChenFold-gridSetCCG
type=data.composite.ccgtrc id=testLF sets=evalLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,17 +1,16 @@
include=../default.params
include=params
include=../params.inc
include=params.inc
outputDir=logs-jelly
globalLog=logs-jelly/global.log
# Resources
include=../default.include.resources.exp
include=include.data.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=evalChenFold-grid,evalChenFold-l
type=data.composite.ccgtrc id=test sets=evalChenFold-jellyCCG
type=data.composite.ccgsettrc id=testSet sets=evalChenFold-jellySetCCG
type=data.composite.ccgtrc id=testLF sets=evalLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
@@ -1,17 +1,16 @@
include=../default.params
include=params
include=../params.inc
include=params.inc
outputDir=logs-l
globalLog=logs-l/global.log
# Resources
include=../default.include.resources.exp
include=include.data.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=evalChenFold-jelly,defChenFold-grid
type=data.composite.trc id=train sets=evalChenFold-jelly,evalChenFold-grid
type=data.composite.ccgtrc id=test sets=evalChenFold-lCCG
type=data.composite.ccgsettrc id=testSet sets=evalChenFold-lSetCCG
type=data.composite.ccgtrc id=testLF sets=evalLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
View
@@ -1,16 +1,16 @@
include=../default.params
include=eval.params
include=../params.inc
include=params.inc
outputDir=logs
globalLog=logs/global.log
# Resources
include=../default.include.resources.exp
include=../resources.inc
## Training and testing sets
type=data.composite.trc id=train sets=devFold0,devFold1,devFold2,devFold3,devFold4,devTestLF
type=data.composite.ccgtrc id=test sets=eval
type=data.composite.ccgsettrc id=testSet sets=evalSet
type=data.composite.ccgtrc id=testLF sets=evalLFCCG
include=../default.include.learn.exp
include=../learn.inc
# Jobs
include=../default.include.jobs.exp
include=../jobs.inc
File renamed without changes.
File renamed without changes.
View
@@ -0,0 +1,9 @@
# Jobs
type=init id=init model=model init=init.lex,init.templates,init.rept,initLexWeights
type=train id=train model=model learner=learner dep=init
type=test stats=exact.trace,exact.position,exact.coordinates id=test.post tester=tester data=test dep=train exec=execSingle
type=test stats=exact.trace,exact.position,exact.coordinates id=test.naive.post tester=tester data=test exec=execSingleNaive dep=train
type=test id=test.set.post tester=testerSet data=testSet exec=execSet stats=exact.set.coordinates,exact.set.xcoordinates dep=train
type=test id=test.set.naive.post tester=testerSet data=testSet exec=execSetNaive stats=exact.set.coordinates,exact.set.xcoordinates dep=train
type=test stats=exact.position,exact.lf,exact.lf.dup,exact.lf.dup.nl id=test.lf.post tester=tester data=testLF exec=execSingle dep=train
type=log id=log.post model=model dep=train logger=loggerModel
File renamed without changes.
File renamed without changes.
@@ -1,17 +1,17 @@
## Model
type=scorer.uniform id=uniform0Scorer class=lexEntry weight=0.0
type=scorer.uniform id=uniform10Scorer class=lexEntry weight=10.0
type=scorer.lenexp id=expScorer coef=10.0 exp=1.1
type=scorer.lex.skipping id=skippingScorer cost=%{wordSkippingCost} baseScorer=uniform0Scorer
type=feat.logexp.coordination id=featLogexpCoordination rept=true
type=feat.lex init=skippingScorer initFixed=expScorer id=featLex
type=feat.lexeme id=featLexeme initFixed=uniform0Scorer
type=feat.lex init=skippingScorer id=featLex
type=feat.lexeme id=featLexeme
type=feat.rules.count id=featRules scale=0.1
type=feat.lextemplate id=featLextemplate scale=0.1
type=lexicon.factored id=lexicon
type=model.joint id=model lexicon=lexicon lexicalFeatures=featLex,featLextemplate,featLexeme parseFeatures=featLogexpCoordination,featRules
type=logger.model id=loggerModel cluster=true
## Model init
type=init.lex id=init.lex lexicon=initialLexicon fixed=true
type=init.lex id=init.lex lexicon=initialLexicon
type=init.lex.weights id=initLexWeights tag=LEX scorer=expScorer lexicon=initialLexicon
type=init.feats.rept id=init.rept tag=LOGEXP name=REPT weight=-10
type=init.feats.templates id=init.templates tag=XTMP lexicon=initialLexicon
File renamed without changes.
Oops, something went wrong.

0 comments on commit 6d00da0

Please sign in to comment.