-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
1836 lines (1467 loc) · 79 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-----------------------------------------
RL-GLUE 3.01 :: 2009-02-14
-----------------------------------------
2009-02-13 Brian Tanner <[email protected]>
* [r985] extra/MLOSS-Paper-2009/jmlrTake2.tex: Brian has made 1
pass through the document, some things for the better, some for
the worse.
* [r984] Makefile.am, man, src/Makefile.am, src/Makefile.in,
src/rl_glue.1: RL-Glue, now with man page\!
* [r983] man, man/man1, man/man1/rl_glue.1, man/man1/rl_glue.1.gz:
Added man page for RL-Glue.
2009-02-10 Adam White <[email protected]>
* [r982] extra/MLOSS-Paper-2009/jmlrTake2.bib,
extra/MLOSS-Paper-2009/jmlrTake2.tex: a few small changes
2009-02-10 Brian Tanner <[email protected]>
* [r981] Makefile.am, Makefile.in: Fixed up makefile to bring
readme.txt with distribution.
2009-02-09 Brian Tanner <[email protected]>
* [r980] Makefile.in, README, README.txt, aclocal.m4,
config/config.guess, config/config.sub, config/ltmain.sh,
configure, configure.ac, docs/Glue-Overview.pdf,
docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/html/labels.pl,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html,
docs/tech_html/labels.pl, examples/skeleton/SkeletonAgent.c,
src/Makefile.in, tests/Makefile.in: Committing RL-Glue-3.0.
* [r979] tests/Makefile.am, tests/Makefile.in,
tests/test_seeds_environment.c, tests/test_seeds_experiment.c:
Removed the seeds tests from RLGlueCore.
* [r978] src/TaskSpec_Parser.c: Added strings.h to includes for the
task spec parsers, to squash warnings about strncasecmp. I'm
worried that will break things on os x or Windows...
* [r977] examples/skeleton/Makefile, examples/skeleton/README.txt:
Added README.txt to the skeleton example in the glue core.
* [r976] examples: Added external link from rl-glue core project to
rl-library mines example.
* [r975] examples/mines-sarsa-sample: Removing the sample mines
project so we can put external it from rl-library.
* [r974] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/html/labels.pl,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html,
docs/tech_html/internals.pl, docs/tech_html/labels.pl: Couple
small updates to the install instructions.
2009-02-08 Brian Tanner <[email protected]>
* [r973] src/RL_network.c, src/RL_server_experiment.c: I should
have watched Jose's code more carefully, I missed part of it.
Oops.
* [r972] Makefile.in, aclocal.m4, config/config.guess,
config/config.h.in, config/config.sub, config/ltmain.sh,
configure, configure.ac, src/Makefile.am, src/Makefile.in,
src/RL_network.c, src/RL_server_experiment.c, tests/Makefile.in:
Added a configure flag that will notice if you are cross
compiling and add the appropriate mingw libs. Also added an
AC_DEFINE so that JAMH's windows code can be setup right.
2009-02-05 Adam White <[email protected]>
* [r971] extra/MLOSS-Paper-2009/glue.graffle,
extra/MLOSS-Paper-2009/glue.pdf,
extra/MLOSS-Paper-2009/jmlrTake2.tex: lot things
* [r970] extra/MLOSS-Paper-2009/jmlrTake2.tex: small things
* [r969] extra/MLOSS-Paper-2009/jmlrTake2.bib,
extra/MLOSS-Paper-2009/jmlrTake2.tex: added references
2009-02-05 Brian Tanner <[email protected]>
* [r968] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html, extra/MLOSS-Paper-2009/jmlrTake2.tex:
Updated manual with information about new download page and
binary distributions.
2009-02-04 Brian Tanner <[email protected]>
* [r967] tests/test_1_environment.c, tests/test_1_experiment.c:
Updated test_1 environment and experiment to be the more advanced
test that Gabor made.
2009-02-04 Adam White <[email protected]>
* [r966] extra/MLOSS-Paper-2009/jmlr2e.sty: added style file
2009-02-04 Brian Tanner <[email protected]>
* [r962] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/html/Glue-Overview.html,
docs/html/WARNINGS, docs/html/index.html,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html:
Some updates to the glue overview.
2009-02-03 Brian Tanner <[email protected]>
* [r961] Makefile.in, aclocal.m4, configure, configure.ac,
src/Makefile.in, tests/Makefile.in: Couple small changes to turn
maintainer mode off so that we try hard not to rebuild the codec
even if you have the tools installed.
* [r960] tests/Makefile.in: Took out the parser test.
* [r959] tests/Makefile.am: Took out the C task spec parser test
because it is not a full experiment so it breaks on some
distributions.
* [r958] tests/Makefile.am, tests/test_cparser.c: Took out the C
task spec parser test because it is not a full experiment so it
breaks on some distributions.
* [r957] src/RLStruct_util.c, src/RL_glue.c, src/RL_glue_debug.c,
src/rlglue/RL_common.h, src/rlglue/utils/C/RLStruct_util.h: Moved
__rlglue_print_abstract_type __rlglue_check_abstract_type
__rlglue_get_svn_version functions and __RL_CHECK_STRUCT macro
into RLStruct_util.h and .c. This way they are not referenced in
RL_common.h, so the codec doesn't have to worry about having them
implemented unless it links to librlutils.
* [r956] extra/distribution-tools: Removing distribution tools from
rl-glue project because we will build the code from the
rl-glue-ext project.
* [r954] configure, configure.ac: added AC_PROG_LIBTOOL to
configure.ac.
2009-02-02 Brian Tanner <[email protected]>
* [r953] configure: Updated version in configure.
* [r952] configure.ac: Updated the configure script to RC-FINAL-1
* [r951] extra/distribution-tools/create-mac-package.bash,
extra/distribution-tools/prepare-mac-package.bash: The scripts
are now setup to pull the version information out of rl_glue --pv
* [r950] src/RL_server_experiment.c: Added a little --pv option
that prints out only the version so that we can pick it up from
packaging tools.
* [r949] extra/distribution-tools/create-mac-package.bash,
extra/distribution-tools/download-build-codec.bash,
extra/distribution-tools/download-build-glue.bash,
extra/distribution-tools/prepare-mac-package.bash,
extra/distribution-tools/resources,
extra/distribution-tools/resources/License.txt,
extra/distribution-tools/resources/Welcome.txt: Infrastructure in
place to create a disk image/package that includes the RL-Glue
and C/C++ codec for Mac OS X.
2009-02-02 Adam White <[email protected]>
* [r948] extra/MLOSS-Paper-2009/glue.pdf,
extra/MLOSS-Paper-2009/jmlrTake2.tex: adding mloss paper
2009-02-01 Brian Tanner <[email protected]>
* [r947] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/tech_html/TechnicalManual.html,
docs/tech_html/images.aux, docs/tech_html/images.log,
docs/tech_html/images.pl, docs/tech_html/images.tex,
docs/tech_html/img2.png, docs/tech_html/index.html,
docs/tech_html/internals.pl, docs/tech_html/labels.pl,
examples/mines-sarsa-sample/Makefile,
examples/skeleton/SkeletonEnvironment.c: Updated the technical
manual to include information about the mines-sample project and
the task spec parser.
2009-01-30 Brian Tanner <[email protected]>
* [r946] examples/mines-sarsa-sample/SampleExperiment.c: Small
updates to the structure of the sample experiment.
2009-01-30 ScottCLivingston
* [r945] examples/mines-sarsa-sample/SampleMinesEnvironment.c,
examples/mines-sarsa-sample/SampleSarsaAgent.c: Two bug fixes for
mines-sarsa-sample. Corrected a memory leak (from failure to
release taskspec structure) and a subtle memory bug. For the
latter, a call to malloc in the function env_message (see
SampleMinesEnvironment.c) was one byte short; thus, strcpy wrote
the string null terminator one byte past the end of the allocated
buffer.
2009-01-28 Brian Tanner <[email protected]>
* [r944] examples/mines-sarsa-sample/SampleExperiment.c,
examples/mines-sarsa-sample/SampleMinesEnvironment.c: Added
print_state to the mines environment and minor related update to
the experiment.
2009-01-26 Brian Tanner <[email protected]>
* [r943] examples/mines-sarsa-sample/SampleExperiment.c,
examples/mines-sarsa-sample/SampleMinesEnvironment.c,
examples/mines-sarsa-sample/SampleSarsaAgent.c: Tiny cosmetic
updates to mines sample, and fixed a memory leak in the sample
experiment.
2009-01-23 Brian Tanner <[email protected]>
* [r942] examples/mines-sarsa-sample/SampleExperiment.c,
examples/mines-sarsa-sample/SampleMinesEnvironment.c,
examples/mines-sarsa-sample/SampleSarsaAgent.c: Changed strlcpy
to strncpy so it'll work on linux.
2009-01-22 Brian Tanner <[email protected]>
* [r941] extra, extra/MLOSS-Paper-2009, extra/distribution-tools:
Added directories for the mloss paper and for tools to help
rl-glue distribution.
2009-01-21 Brian Tanner <[email protected]>
* [r940] examples/mines-sarsa-sample/SampleExperiment.c,
src/RL_network.c: Fixed a tiny but horrible memory leak in
rl_glue that has been around since we introduced
rlAllocateRLStruct into utils..
2009-01-21 ScottCLivingston
* [r939] src/TaskSpec_Parser.c: Updated decode_taskspec (in the C
task spec parser) to save unrecognized version strings to the
task spec structure before returning.
2009-01-20 Brian Tanner <[email protected]>
* [r938] examples/mines-sarsa-sample/SampleMinesEnvironment.c:
Updated comments in sample mines environment.
2009-01-18 Brian Tanner <[email protected]>
* [r937] examples/mines-sarsa-sample/SampleSarsaAgent.c,
examples/skeleton/SkeletonAgent.c, tests/test_cparser.c: Updated
the mines-sarsa sample to use the new C task spec parser fully.
Also updated the parser test to use the installed location of the
header file.
2009-01-17 ScottCLivingston
* [r936] src/TaskSpec_Parser.c,
src/rlglue/utils/C/TaskSpec_Parser.h, tests/test_cases.txt,
tests/test_cparser.c, tests/test_cparser_acc.c: Added a layer of
accessor functions for the C task spec parser, and corrected an
error in storing special types (e.g., POSINF) for the reward
range.
2009-01-16 ScottCLivingston
* [r935] src/TaskSpec_Parser.c,
src/rlglue/utils/C/TaskSpec_Parser.h, tests/test_cases.txt,
tests/test_cparser.c: Corrected numerous bugs in the C task spec
parser.
2009-01-15 Brian Tanner <[email protected]>
* [r934] examples/mines-sarsa-sample/SampleExperiment.c,
examples/mines-sarsa-sample/SampleMinesEnvironment.c,
examples/mines-sarsa-sample/SampleSarsaAgent.c: Added new
capabilities to the sample mines-sarsa project, including saving
results to a CSV file and setting the environment to a specific
start state.
2009-01-13 Brian Tanner <[email protected]>
* [r933] examples/mines-sarsa-sample/Makefile,
examples/mines-sarsa-sample/SampleExperiment.c,
examples/mines-sarsa-sample/SampleMinesEnvironment.c,
examples/mines-sarsa-sample/SampleSarsaAgent.c, src/Makefile.am,
src/Makefile.in, src/TaskSpec_Parser.c,
src/rlglue/utils/C/TaskSpec_Parser.h, tests/Makefile.am,
tests/Makefile.in, tests/test_cases.txt, tests/test_cparser.c:
First draft of the new sample project, and first draft of Scott
Livingston's task spec parser.
2009-01-12 Brian Tanner <[email protected]>
* [r932] examples/mines-sarsa-sample/SampleSarsa.c,
examples/mines-sarsa-sample/SampleSarsaAgent.c: One more simple
name change.
* [r931] examples/mines-sarsa-sample/SampleExperiment.c,
examples/mines-sarsa-sample/SampleMinesEnvironment.c,
examples/mines-sarsa-sample/SampleSarsa.c,
examples/mines-sarsa-sample/SkeletonAgent.c,
examples/mines-sarsa-sample/SkeletonEnvironment.c,
examples/mines-sarsa-sample/SkeletonExperiment.c: Renaming files
to make them more obvious.
* [r930] examples/mines-sarsa-sample,
examples/mines-sarsa-sample/SkeletonAgent.c: Creating new sample
environment and agent.
2009-01-07 Brian Tanner <[email protected]>
* [r929] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html, examples/skeleton/SkeletonAgent.c:
Made changes provided by Scott Livingston to the documentation
and the skeleton agent.
2008-12-20 Brian Tanner <[email protected]>
* [r928] LICENSE-2.0.txt: Fixed the apache license as per issue
114.
2008-12-03 Brian Tanner <[email protected]>
* [r927] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html, docs/tech_html/internals.pl,
docs/tech_html/labels.pl, src/rlglue/utils/C/RLStruct_util.h:
Updated the technical manual.
2008-12-02 Brian Tanner <[email protected]>
* [r926] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/html/Glue-Overview.html,
docs/html/images.aux, docs/html/images.log, docs/html/images.pl,
docs/html/images.tex, docs/html/img1.png, docs/html/index.html,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html,
src/RLStruct_util.c, src/rlglue/utils/C/RLStruct_util.h: Added
reallocRLStruct in utils, made a pass over glue overview fixing
typos and making other small changes (like removing the get/set
state/seed).
2008-11-18 Brian Tanner <[email protected]>
* [r925] src/RL_glue.c, src/RL_network.c,
src/RL_server_experiment.c, src/rlglue/RL_glue.h,
src/rlglue/network/RL_network.h: Added experimental support for
the half step methods.
2008-11-04 Brian Tanner <[email protected]>
* [r924] tests/test_1_agent.c, tests/test_empty_agent.c,
tests/test_message_agent.c: Took out a couple agent_freeze
references.
* [r923] examples/skeleton/SkeletonEnvironment.c, src/RL_glue.c,
src/RL_server_environment.c, src/RL_server_experiment.c,
src/rlglue/Environment_common.h, src/rlglue/RL_common.h,
src/rlglue/RL_glue.h, src/rlglue/network/RL_network.h,
tests/test_1_environment.c, tests/test_empty_environment.c,
tests/test_message_environment.c, tests/test_seeds_environment.c,
tests/test_seeds_experiment.c, tests/test_speed_environment.c:
Removed env and rl get/set load/save state/key. They are OUT of
the interface\! Streamlining.
2008-10-29 Brian Tanner <[email protected]>
* [r922] Makefile.in, aclocal.m4, config/config.guess,
config/config.sub, config/ltmain.sh, configure, configure.ac,
examples/skeleton/SkeletonEnvironment.c, src/Makefile.am,
src/Makefile.in, src/RL_glue.c, src/RL_server_environment.c,
src/RL_server_experiment.c, src/rlglue/Environment_common.h,
src/rlglue/RL_common.h, src/rlglue/RL_glue.h,
src/rlglue/legacy_types.h, src/rlglue/network/RL_network.h,
tests/Makefile.in, tests/test_1_environment.c,
tests/test_empty_environment.c, tests/test_message_environment.c,
tests/test_seeds_environment.c, tests/test_seeds_experiment.c,
tests/test_speed_environment.c: Renamed env_get_state
env_get_random_seed env_set_state env_set_random_seed to
env_save_state end_save_random_seed env_load_state
env_load_random_seed. Removed legacy_types.h because it is fairly
useless now with all of the types having been changed. Changed
Observation_action_t to observation_action_terminal_t, to reflect
the actual structure. The old name was wrong for backwards compat
reasons, but since we're breaking everything else, we're going to
fix that too.
2008-10-14 Brian Tanner <[email protected]>
* [r921] Makefile.in, aclocal.m4, config/config.guess,
config/config.sub, config/ltmain.sh, configure,
tests/Makefile.am, tests/Makefile.in, tests/test_1_agent.c,
tests/test_1_environment.c, tests/test_init_cleanup_experiment.c,
tests/test_rl_episode_experiment.c: Added a new experiment to
RL-Glue that calls cleanup then init again and does more work.
* [r920] src/Makefile.in, src/RL_network.c, src/RL_server_agent.c,
src/RL_server_environment.c, src/RL_server_experiment.c: RL-Glue
main project now runs through valgrind with direct-compile and
server with no memory leaks.
* [r919] tests/test_speed_environment.c: Fixed a warning because of
an unused variable and removed some superfluous code from env_get
state/seed.
* [r918] tests/Makefile.in, tests/test_1_experiment.c,
tests/test_empty_agent.c, tests/test_empty_environment.c,
tests/test_empty_experiment.c, tests/test_message_agent.c,
tests/test_message_environment.c,
tests/test_message_experiment.c,
tests/test_rl_episode_experiment.c,
tests/test_sanity_experiment.c, tests/test_seeds_environment.c,
tests/test_seeds_experiment.c, tests/test_speed_environment.c,
tests/test_speed_experiment.c: Updated all tests in main RL-Glue
project to run with ValGrind in direct compile mode with no
errors.
* [r917] tests/test_1_agent.c, tests/test_1_environment.c: Fixed
compile error in test agents.
* [r916] tests/test_1_agent.c, tests/test_1_environment.c: Cleaned
up test_1, hopefully removed memory leaks.
-----------------------------------------
RL-GLUE 3.0 Release Candidate 1 (RC2) :: 2008-10-11
-----------------------------------------
2008-10-11 Brian Tanner <[email protected]>
* [r914] configure, configure.ac, docs/Glue-Overview.pdf,
docs/Glue-Overview.tex, docs/TechnicalManual.pdf,
docs/TechnicalManual.tex, docs/html/Glue-Overview.html,
docs/html/index.html, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html, examples/skeleton/SkeletonAgent.c,
examples/skeleton/SkeletonEnvironment.c,
examples/skeleton/SkeletonExperiment.c, src/Makefile.am,
src/Makefile.in, src/RL_glue.c, src/RL_network.c,
src/RL_server_agent.c, src/RL_server_environment.c,
src/RL_server_experiment.c, src/rlglue/Agent_common.h,
src/rlglue/Environment_common.h, src/rlglue/RL_common.h,
src/rlglue/RL_glue.h, src/rlglue/legacy_types.h,
src/rlglue/utils/C/RLStruct_util.h, tests/Makefile.am,
tests/Makefile.in, tests/test_1_agent.c,
tests/test_1_environment.c, tests/test_1_experiment.c,
tests/test_empty_agent.c, tests/test_empty_environment.c,
tests/test_empty_experiment.c, tests/test_message_agent.c,
tests/test_message_environment.c,
tests/test_message_experiment.c,
tests/test_rl_episode_experiment.c,
tests/test_sanity_experiment.c, tests/test_seeds_environment.c,
tests/test_seeds_experiment.c, tests/test_speed_environment.c,
tests/test_speed_experiment.c, tests/useful_functions.c: Moved to
const-pointer glue as discussed on the rl-glue list. Instead of
passing structures around, we are going to pass pointers to
structures. This will allow us to return const pointers and use
them as parameters, hopefully clarifying to users exactly what
they are supposed/allowed to modify, and exactly what they should
feel safe that nobody else will modify. I re-applied the changes
from 897:898, and then merged the branch.
2008-10-09 Brian Tanner <[email protected]>
* [r912] src/RLStruct_util.c: Added newline.
* [r910] src/RLStruct_util.c, src/rlglue/RL_common.h: Fixed a bug
in RLStruct_util (from the const branch) and updated the check
macro to abort instead of exit.
* [r909] src/RL_glue_debug.c: comitting so the string works.
* [r903] tests/test_sanity_experiment.c: Fixed a warning in this
branch.
* [r902] src/RLStruct_util.c: Fixed a bug in replaceRLStruct and
added duplicateRLStructToPointer.
* [r900] examples/skeleton/SkeletonAgent.c,
examples/skeleton/SkeletonEnvironment.c,
examples/skeleton/SkeletonExperiment.c, src/RL_glue.c,
src/RL_server_agent.c, src/RL_server_environment.c,
src/RL_server_experiment.c, src/rlglue/Agent_common.h,
src/rlglue/Environment_common.h, src/rlglue/RL_glue.h,
tests/test_1_agent.c, tests/test_1_environment.c,
tests/test_1_experiment.c, tests/test_empty_agent.c,
tests/test_empty_environment.c, tests/test_message_agent.c,
tests/test_message_environment.c,
tests/test_message_experiment.c, tests/test_sanity_experiment.c,
tests/test_seeds_environment.c, tests/test_speed_environment.c,
tests/test_speed_experiment.c: Undoing the const commit because I
am going to play in a branch and then commit if it looks good.
* [r898] examples/skeleton/SkeletonAgent.c,
examples/skeleton/SkeletonEnvironment.c,
examples/skeleton/SkeletonExperiment.c, src/RL_glue.c,
src/RL_server_agent.c, src/RL_server_environment.c,
src/RL_server_experiment.c, src/rlglue/Agent_common.h,
src/rlglue/Environment_common.h, src/rlglue/RL_glue.h,
tests/test_1_agent.c, tests/test_1_environment.c,
tests/test_1_experiment.c, tests/test_empty_agent.c,
tests/test_empty_environment.c, tests/test_message_agent.c,
tests/test_message_environment.c,
tests/test_message_experiment.c, tests/test_sanity_experiment.c,
tests/test_seeds_environment.c, tests/test_speed_environment.c,
tests/test_speed_experiment.c: Modified all messages and env_init
related methods to use const where possible.
2008-10-08 Brian Tanner <[email protected]>
* [r897] tests/test_sanity_experiment.c: Fixing a print statement
to not give warnings.
* [r896] src/Makefile.am, src/Makefile.in, src/RLStruct_util.c,
src/RL_network.c, src/RL_server_agent.c,
src/RL_server_environment.c, src/RL_server_experiment.c: Fixed
tabbing and formatting in RL_server_experiment.c, upgraded Andrew
Butcher's memory leak fix to use the struct utils, making it
cleaner and easier to debug, fixed a place where a pointer was
being freed but not set to 0, and setup the project to link the
libraries to librlutils so that we can use the utils in the glue.
2008-10-08 Andrew Butcher <[email protected]>
* [r895] src/RL_server_agent.c, src/RL_server_environment.c,
src/RL_server_experiment.c: Fixed Issue 97
2008-10-06 Brian Tanner <[email protected]>
* [r894] configure, configure.ac, docs, docs/Glue-Overview.pdf,
docs/Glue-Overview.tex, docs/TechnicalManual.pdf,
docs/TechnicalManual.tex, docs/html/Glue-Overview.html,
docs/html/WARNINGS, docs/html/index.html,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html,
docs/tech_html/labels.pl: Added section for getting more help to
faq, link to mailing list, advanced usage (setting ports), and a
few other things.
* [r893] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/img1.png, docs/html/img2.png, docs/html/img3.png,
docs/html/img4.png, docs/html/img5.png, docs/html/index.html,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html:
Removing some images that I think don't need to be in these docs.
* [r892] tests/test_sanity_experiment.c: Updated to print out longs
and float sizes too.
* [r891] tests/Makefile.am, tests/Makefile.in,
tests/test_sanity_experiment.c: Fixed an endian check linking
problem by putting it in the sanity experiment.
* [r890] docs/TechnicalManual.tex, tests/Makefile.am,
tests/Makefile.in, tests/test_endian.c: Small fix to the docs,
and endian test to see endianness and primitive type sizes.
2008-10-02 Brian Tanner <[email protected]>
* [r889] Makefile.am, Makefile.in, configure, configure.ac,
examples/skeleton/SkeletonExperiment.c: Updated Makefile.am to
include examples directory.
* [r888] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/html/Glue-Overview.html, docs/html/index.html: The remainder
of Brian's edits.
* [r887] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/html/Glue-Overview.html,
docs/html/index.html, docs/html/internals.pl,
docs/html/labels.pl, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html: Partially done my edits.
* [r886] src/RL_glue.c: Adam's docs made me take another look at
RL_episode and I was able to simplify it quite a bit.
* [r885] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html:
On line 101 of my edits of the overview.... about to do a big
find and replace so I want to commit.
-----------------------------------------
RL-GLUE 3.0 Release Candidate 1 (RC1) :: 2008-10-01
-----------------------------------------
2008-10-01 Adam White <[email protected]>
* [r884] docs/Glue-Overview.tex: adding to the docs
2008-10-01 Brian Tanner <[email protected]>
* [r883] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/tech_html/TechnicalManual.html, docs/tech_html/WARNINGS,
docs/tech_html/index.html: Fixed a few small things in the
technical manual.
* [r882] src/RL_glue_debug.c: Removed a blank line.
* [r881] ChangeLog, Makefile.am: Updated the changelog and took
AUTHORS out of EXTRA_DIST in Makefile.am.
* [r880] AUTHORS, INSTALL, NEWS, README: Updated the readme,
removed some extra files we didn't need.
* [r879] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/html/Glue-Overview.html,
docs/html/index.html, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html: Created authors section in the glue
overview.
* [r878] configure, configure.ac: I think we're close to ready to
call this RC1.
* [r877] src/RL_server_experiment.c: Fixed a call to old svn
version approach.
* [r876] Makefile.am, Makefile.in, config/config.h.in, configure,
configure.ac, examples/skeleton/SkeletonEnvironment.c,
src/Makefile.in, src/RL_glue_debug.c, src/RL_server_experiment.c,
src/rlglue/RL_common.h, tests/Makefile.in: Found an easier way to
put the svn version into the source... using the properties.
* [r875] src/RL_glue_debug.c: Trying to make it easier to get the
svn version.
* [r874] src/RL_server_experiment.c: Trying a quick trick to get
the svn version working.
* [r873] docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/tech_html/TechnicalManual.html, docs/tech_html/index.html:
Add uninstall directions to RL-Glue technical manual.
* [r872] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/html/internals.pl,
docs/html/labels.pl, docs/tech_html/TechnicalManual.html,
docs/tech_html/index.html: Updated the FAQ section to show up
right in the contentd.
2008-10-01 Adam White <[email protected]>
* [r871] docs/Glue-Overview.pdf: adding to the docs
* [r870] docs/Glue-Overview.tex: adding to the docs
2008-10-01 Brian Tanner <[email protected]>
* [r869] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/html/Glue-Overview.html, docs/html/index.html: Added a bit
about the task spec in the faq.
* [r868] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/index.html, docs/html/labels.pl: Added the RL-Glue
changes to the main doc, and made the FAQ into subsections.
* [r867] docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/html, docs/html/Glue-Overview.css,
docs/html/Glue-Overview.html, docs/html/WARNINGS,
docs/html/crossref.png, docs/html/glue_connections_no_shadow.png,
docs/html/images.aux, docs/html/images.idx, docs/html/images.log,
docs/html/images.pl, docs/html/images.tex, docs/html/img1.png,
docs/html/img2.png, docs/html/img3.png, docs/html/img4.png,
docs/html/img5.png, docs/html/index.html, docs/html/internals.pl,
docs/html/labels.pl, docs/html/nx_grp_g.png,
docs/html/prev_g.png, docs/html/up_g.png,
docs/tech_html/TechnicalManual.html, docs/tech_html/WARNINGS,
docs/tech_html/index.html, docs/tech_html/labels.pl: Changed the
title of the overview doc and regenerated everything.
* [r866] docs/Glue-Docs, docs/html: Removing old files.
* [r865] docs/details_html, docs/html/WARNINGS,
docs/html/index.html, docs/html/internals.pl,
docs/html/labels.pl, docs/tech_html,
docs/tech_html/TechnicalManual.css,
docs/tech_html/TechnicalManual.html, docs/tech_html/WARNINGS,
docs/tech_html/crossref.png, docs/tech_html/images.aux,
docs/tech_html/images.log, docs/tech_html/images.pl,
docs/tech_html/images.tex, docs/tech_html/img1.png,
docs/tech_html/index.html, docs/tech_html/internals.pl,
docs/tech_html/labels.pl, docs/tech_html/nx_grp_g.png,
docs/tech_html/prev_g.png, docs/tech_html/up_g.png: Renaming the
HTML directories too.
* [r864] docs/Glue-Docs.pdf, docs/Glue-Docs.tex,
docs/Glue-Overview.pdf, docs/Glue-Overview.tex,
docs/TechnicalManual.pdf, docs/TechnicalManual.tex,
docs/details.pdf, docs/details.tex, docs/makeDocs.bash: Changing
the names of some things around in the RL-Glue docs.
2008-10-01 Adam White <[email protected]>
* [r863] docs/Glue-Docs.pdf, docs/Glue-Docs.tex,
docs/Glue-Docs/Glue-Docs.html, docs/Glue-Docs/WARNINGS,
docs/Glue-Docs/images.pl, docs/Glue-Docs/img1.png,
docs/Glue-Docs/img2.png, docs/Glue-Docs/img4.png,
docs/Glue-Docs/img5.png, docs/Glue-Docs/img6.png,
docs/Glue-Docs/index.html, docs/Glue-Docs/internals.pl,
docs/Glue-Docs/labels.pl, docs/Glue-Docs/node1.html,
docs/Glue-Docs/node10.html, docs/Glue-Docs/node11.html,
docs/Glue-Docs/node12.html, docs/Glue-Docs/node13.html,
docs/Glue-Docs/node14.html, docs/Glue-Docs/node15.html,
docs/Glue-Docs/node16.html, docs/Glue-Docs/node17.html,
docs/Glue-Docs/node18.html, docs/Glue-Docs/node19.html,
docs/Glue-Docs/node2.html, docs/Glue-Docs/node20.html,
docs/Glue-Docs/node21.html, docs/Glue-Docs/node22.html,
docs/Glue-Docs/node23.html, docs/Glue-Docs/node24.html,
docs/Glue-Docs/node25.html, docs/Glue-Docs/node26.html,
docs/Glue-Docs/node27.html, docs/Glue-Docs/node28.html,
docs/Glue-Docs/node29.html, docs/Glue-Docs/node3.html,
docs/Glue-Docs/node30.html, docs/Glue-Docs/node31.html,
docs/Glue-Docs/node32.html, docs/Glue-Docs/node33.html,
docs/Glue-Docs/node34.html, docs/Glue-Docs/node35.html,
docs/Glue-Docs/node36.html, docs/Glue-Docs/node37.html,
docs/Glue-Docs/node4.html, docs/Glue-Docs/node5.html,
docs/Glue-Docs/node6.html, docs/Glue-Docs/node7.html,
docs/Glue-Docs/node8.html, docs/Glue-Docs/node9.html,
docs/html/Glue-Docs.html, docs/html/WARNINGS,
docs/html/index.html: adding to the docs
2008-09-30 Adam White <[email protected]>
* [r862] docs/Glue-Docs.pdf, docs/Glue-Docs.tex,
docs/details_html/WARNINGS, docs/details_html/details.html,
docs/details_html/index.html, docs/details_html/labels.pl,
docs/html/Glue-Docs.html, docs/html/WARNINGS,
docs/html/index.html, docs/html/internals.pl,
docs/html/labels.pl: adding to the docs
* [r861] docs/Glue-Docs.pdf, docs/Glue-Docs.tex: adding to the docs
* [r860] docs/Glue-Docs.pdf, docs/Glue-Docs.tex: adding to the docs
* [r859] docs/Glue-Docs.pdf, docs/Glue-Docs.tex: adding to the docs
* [r858] docs/Glue-Docs.pdf, docs/Glue-Docs.tex: adding to the docs
2008-09-29 Adam White <[email protected]>
* [r857] docs/Glue-Docs.pdf, docs/Glue-Docs.tex: adding to the docs
2008-09-29 Brian Tanner <[email protected]>
* [r856] Makefile.in, configure, docs/Glue-Docs.pdf,
src/Makefile.am, src/Makefile.in, src/RLStruct_util.c,
src/rlglue/utils, src/rlglue/utils/C,
src/rlglue/utils/C/RLStruct_util.h: Moved the RLStruct_Utils to
the RL-Glue project from the Codec because it's more widely
useful to all code, not just networked.
* [r855] Makefile.am, configure.ac, docs, docs/Glue-Docs.tex,
docs/details.pdf, docs/details.tex, docs/details_html,
docs/details_html/WARNINGS, docs/details_html/crossref.png,
docs/details_html/details.css, docs/details_html/details.html,
docs/details_html/images.aux, docs/details_html/images.log,
docs/details_html/images.pl, docs/details_html/images.tex,
docs/details_html/img1.png, docs/details_html/index.html,
docs/details_html/internals.pl, docs/details_html/labels.pl,
docs/details_html/nx_grp_g.png, docs/details_html/prev_g.png,
docs/details_html/up_g.png, docs/html, docs/html/Glue-Docs.css,
docs/html/Glue-Docs.html, docs/html/WARNINGS,
docs/html/glue_connections_no_shadow.jpg,
docs/html/glue_connections_no_shadow.png, docs/html/images.aux,
docs/html/images.log, docs/html/images.pl, docs/html/images.tex,
docs/html/img1.png, docs/html/img2.png, docs/html/img3.png,
docs/html/img4.png, docs/html/img5.png, docs/html/index.html,
docs/html/internals.pl, docs/html/labels.pl,
docs/html/nx_grp_g.png, docs/html/prev_g.png, docs/html/up_g.png,
docs/images/glue_connections_no_shadow.png, docs/makeDocs.bash,
examples, examples/skeleton, examples/skeleton/Makefile,
examples/skeleton/SkeletonAgent.c,
examples/skeleton/SkeletonEnvironment.c,
examples/skeleton/SkeletonExperiment.c: Added a technical manual
for direct-compile experiments.
* [r854] docs/makeDocs.bash: added a script for building the html
docs.
2008-09-28 Brian Tanner <[email protected]>
* [r853] docs/Glue-Docs/Glue-Docs.html, docs/Glue-Docs/images.log,
docs/Glue-Docs/images.tex, docs/Glue-Docs/index.html,
docs/Glue-Docs/node1.html, docs/Glue-Docs/node10.html,
docs/Glue-Docs/node11.html, docs/Glue-Docs/node12.html,
docs/Glue-Docs/node13.html, docs/Glue-Docs/node14.html,
docs/Glue-Docs/node15.html, docs/Glue-Docs/node16.html,
docs/Glue-Docs/node17.html, docs/Glue-Docs/node18.html,
docs/Glue-Docs/node19.html, docs/Glue-Docs/node2.html,
docs/Glue-Docs/node20.html, docs/Glue-Docs/node21.html,
docs/Glue-Docs/node22.html, docs/Glue-Docs/node23.html,
docs/Glue-Docs/node24.html, docs/Glue-Docs/node25.html,
docs/Glue-Docs/node26.html, docs/Glue-Docs/node27.html,
docs/Glue-Docs/node28.html, docs/Glue-Docs/node29.html,
docs/Glue-Docs/node3.html, docs/Glue-Docs/node30.html,
docs/Glue-Docs/node31.html, docs/Glue-Docs/node32.html,
docs/Glue-Docs/node33.html, docs/Glue-Docs/node34.html,
docs/Glue-Docs/node35.html, docs/Glue-Docs/node36.html,
docs/Glue-Docs/node37.html, docs/Glue-Docs/node38.html,
docs/Glue-Docs/node39.html, docs/Glue-Docs/node4.html,
docs/Glue-Docs/node40.html, docs/Glue-Docs/node41.html,
docs/Glue-Docs/node42.html, docs/Glue-Docs/node43.html,
docs/Glue-Docs/node44.html, docs/Glue-Docs/node45.html,
docs/Glue-Docs/node46.html, docs/Glue-Docs/node47.html,
docs/Glue-Docs/node48.html, docs/Glue-Docs/node49.html,
docs/Glue-Docs/node5.html, docs/Glue-Docs/node50.html,
docs/Glue-Docs/node51.html, docs/Glue-Docs/node52.html,
docs/Glue-Docs/node6.html, docs/Glue-Docs/node7.html,
docs/Glue-Docs/node8.html, docs/Glue-Docs/node9.html,
src/RL_glue.c, src/RL_server_experiment.c,
src/rlglue/RL_common.h, tests/test_rl_episode_experiment.c:
Adding updated docs and also fixed a bug or two in the network
code.
2008-09-26 Brian Tanner <[email protected]>
* [r852] docs/Glue-Docs.tex: Updated location of jpg to images/
2008-09-26 Adam White <[email protected]>
* [r851] docs/images/glue_connections_no_shadow.jpg: adding image
required for docs
2008-09-26 Brian Tanner <[email protected]>
* [r850] docs/Glue-Docs.tex: Updated location of jpg to images/
* [r849] docs/images: Added images directory.
2008-09-26 Adam White <[email protected]>
* [r848] docs/Glue-Docs, docs/Glue-Docs/Glue-Docs.css,
docs/Glue-Docs/Glue-Docs.html, docs/Glue-Docs/WARNINGS,
docs/Glue-Docs/footnode.html, docs/Glue-Docs/images.aux,
docs/Glue-Docs/images.log, docs/Glue-Docs/images.pl,
docs/Glue-Docs/images.tex, docs/Glue-Docs/img1.png,
docs/Glue-Docs/img2.png, docs/Glue-Docs/img3.png,
docs/Glue-Docs/img4.png, docs/Glue-Docs/img5.png,
docs/Glue-Docs/img6.png, docs/Glue-Docs/img7.png,
docs/Glue-Docs/img8.png, docs/Glue-Docs/index.html,
docs/Glue-Docs/internals.pl, docs/Glue-Docs/labels.pl,
docs/Glue-Docs/node1.html, docs/Glue-Docs/node10.html,
docs/Glue-Docs/node11.html, docs/Glue-Docs/node12.html,
docs/Glue-Docs/node13.html, docs/Glue-Docs/node14.html,
docs/Glue-Docs/node15.html, docs/Glue-Docs/node16.html,
docs/Glue-Docs/node17.html, docs/Glue-Docs/node18.html,
docs/Glue-Docs/node19.html, docs/Glue-Docs/node2.html,
docs/Glue-Docs/node20.html, docs/Glue-Docs/node21.html,
docs/Glue-Docs/node22.html, docs/Glue-Docs/node23.html,
docs/Glue-Docs/node24.html, docs/Glue-Docs/node25.html,
docs/Glue-Docs/node26.html, docs/Glue-Docs/node27.html,
docs/Glue-Docs/node28.html, docs/Glue-Docs/node29.html,
docs/Glue-Docs/node3.html, docs/Glue-Docs/node30.html,
docs/Glue-Docs/node31.html, docs/Glue-Docs/node32.html,
docs/Glue-Docs/node33.html, docs/Glue-Docs/node34.html,
docs/Glue-Docs/node35.html, docs/Glue-Docs/node36.html,
docs/Glue-Docs/node37.html, docs/Glue-Docs/node38.html,
docs/Glue-Docs/node39.html, docs/Glue-Docs/node4.html,
docs/Glue-Docs/node40.html, docs/Glue-Docs/node41.html,
docs/Glue-Docs/node42.html, docs/Glue-Docs/node43.html,
docs/Glue-Docs/node44.html, docs/Glue-Docs/node45.html,
docs/Glue-Docs/node46.html, docs/Glue-Docs/node47.html,
docs/Glue-Docs/node48.html, docs/Glue-Docs/node49.html,
docs/Glue-Docs/node5.html, docs/Glue-Docs/node50.html,
docs/Glue-Docs/node51.html, docs/Glue-Docs/node52.html,
docs/Glue-Docs/node6.html, docs/Glue-Docs/node7.html,
docs/Glue-Docs/node8.html, docs/Glue-Docs/node9.html: trying out
with docs in svn
* [r847] docs, docs/Glue-Docs.tex: adding documents to rl-glue
project
2008-09-18 Brian Tanner <[email protected]>
* [r846] config/config.guess, config/config.h.in,
config/config.sub, config/ltmain.sh, configure, configure.ac,
tests/Makefile.am, tests/Makefile.in,
tests/test_empty_experiment.c, tests/test_speed_environment.c,
tests/test_speed_experiment.c: Added the test speed experiment
and the necessary goop in the configure.ac and fixed some
warnings in some other tests
2008-09-17 Brian Tanner <[email protected]>
* [r845] src/RL_glue_debug.c: Updated error checking to think
structs inconsistent if they have more than 1 million elements
instead of 1000
* [r844] Makefile.in, aclocal.m4, configure, configure.ac,
src/Makefile.in, tests/Makefile.in, tests/test_1_experiment.c:
Fixed a bug in test_1_experiment.c that was just always returning
no error
2008-09-16 Brian Tanner <[email protected]>
* [r843] src/Makefile.am, src/Makefile.in: Updated Makefile.am,
removed -no-undefined because we need undefined symbols and
windows might be managing alright anyways
* [r842] Makefile.in, aclocal.m4, config/config.guess,
config/config.sub, config/ltmain.sh, src/Makefile.in,
tests/Makefile.in, tests/test_1_agent.c,
tests/test_1_environment.c, tests/test_message_agent.c,
tests/test_message_environment.c: Used valgrind to find some
nasty memory leaks in the tests
* [r841] Makefile.in, configure, src/Makefile.am, src/Makefile.in,
src/RL_glue_debug.c, src/RL_server_experiment.c,
tests/Makefile.in: Added a newline to RL_debug.c and
-no-undefined to LD_FLAGS so that it woudl build on Windows
(windows needs all symbols defined a compile time)
* [r840] config, config/saved_svn_version.txt, configure,
src/rlglue/Agent_common.h, src/rlglue/Environment_common.h,
src/rlglue/RL_glue.h: Took config/saved_svn_version.txt out of
subversion. I'll put it in EXTRA_DIST so it gets included. It is
replaced whenever we ./configure from an SVN repository, so we
don't have to worry about it not existing.
* [r839] config/saved_svn_version.txt, configure.ac,
src/Makefile.am, src/Makefile.in, src/RL_glue.c,
src/RL_server_experiment.c, src/rlglue/Experiment_common.h,
src/rlglue/RL_glue.h, tests/test_1_experiment.c,
tests/test_empty_experiment.c, tests/test_message_experiment.c,
tests/test_rl_episode_experiment.c,
tests/test_sanity_experiment.c, tests/test_seeds_experiment.c:
Renamed Experiment_common.h back to RL_glue.h because I think
that's a better system.
2008-09-15 Brian Tanner <[email protected]>
* [r838] config/saved_svn_version.txt, configure, configure.ac,
src/Makefile.am, src/Makefile.in, src/RL_glue.c,
src/RL_glue_debug.c: Added RL_glue_debug.c which has the print
and consistency check routines for the rl_struct.
* [r837] tests/test_seeds_environment.c, tests/useful_functions.h:
Added newline in useful_functions.h and removed rogue symbol in
test_seeds_environment.c to remove warnings in linux
* [r835] ChangeLog, HOWTORELEASE, config/saved_svn_version.txt,
configure, configure.ac: Updated HOWTORELEASE and changelog
* [r833] AUTHORS, ChangeLog, HOWTORELEASE, NEWS, authors.xml,
config/saved_svn_version.txt: Updated NEWS, added a document
about how to do a release, updated the AUTHORS file, added an
authors.xml file to be used by automatic changelog creation.
2008-09-15 Brian Tanner <[email protected]>
* [r833] AUTHORS, ChangeLog, HOWTORELEASE, NEWS, authors.xml,
config/saved_svn_version.txt: Updated NEWS, added a document
about how to do a release, updated the AUTHORS file, added an
authors.xml file to be used by automatic changelog creation.
* [r835] ChangeLog, HOWTORELEASE, config/saved_svn_version.txt,
configure, configure.ac: Updated HOWTORELEASE and changelog
* [r837] tests/test_seeds_environment.c, tests/useful_functions.h:
Added newline in useful_functions.h and removed rogue symbol in
test_seeds_environment.c to remove warnings in linux
* [r838] config/saved_svn_version.txt, configure, configure.ac,
src/Makefile.am, src/Makefile.in, src/RL_glue.c,
src/RL_glue_debug.c: Added RL_glue_debug.c which has the print
and consistency check routines for the rl_struct.
2008-09-16 Brian Tanner <[email protected]>
* [r839] config/saved_svn_version.txt, configure.ac,
src/Makefile.am, src/Makefile.in, src/RL_glue.c,
src/RL_server_experiment.c, src/rlglue/Experiment_common.h,
src/rlglue/RL_glue.h, tests/test_1_experiment.c,
tests/test_empty_experiment.c, tests/test_message_experiment.c,
tests/test_rl_episode_experiment.c,
tests/test_sanity_experiment.c, tests/test_seeds_experiment.c:
Renamed Experiment_common.h back to RL_glue.h because I think
that's a better system.
* [r840] config, config/saved_svn_version.txt, configure,
src/rlglue/Agent_common.h, src/rlglue/Environment_common.h,
src/rlglue/RL_glue.h: Took config/saved_svn_version.txt out of
subversion. I'll put it in EXTRA_DIST so it gets included. It is
replaced whenever we ./configure from an SVN repository, so we
don't have to worry about it not existing.
* [r841] Makefile.in, configure, src/Makefile.am, src/Makefile.in,
src/RL_glue_debug.c, src/RL_server_experiment.c,
tests/Makefile.in: Added a newline to RL_debug.c and
-no-undefined to LD_FLAGS so that it woudl build on Windows
(windows needs all symbols defined a compile time)
* [r842] Makefile.in, aclocal.m4, config/config.guess,
config/config.sub, config/ltmain.sh, src/Makefile.in,