Repository navigation
Commit 81c0c27
committed
Add docstrings to undocumented public API (agents, search, csp, games) (#666)
Document previously-undocumented module-level functions, classes and public
methods in agents.py, agents4e.py, search.py, csp.py, games.py and games4e.py
(132 docstrings). Descriptions are derived from the code; AIMA figure references
are added only where confident. No code or behaviour changed; docs still build
with 0 warnings.1 parent 21b9dcd commit 81c0c27
6 files changed
Lines changed: 201 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
301 | 301 | | |
302 | 302 | | |
303 | 303 | | |
| 304 | + | |
304 | 305 | | |
305 | 306 | | |
306 | 307 | | |
| |||
504 | 505 | | |
505 | 506 | | |
506 | 507 | | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
507 | 512 | | |
508 | 513 | | |
509 | 514 | | |
| |||
524 | 529 | | |
525 | 530 | | |
526 | 531 | | |
| 532 | + | |
527 | 533 | | |
528 | 534 | | |
529 | 535 | | |
| |||
613 | 619 | | |
614 | 620 | | |
615 | 621 | | |
| 622 | + | |
616 | 623 | | |
617 | 624 | | |
618 | 625 | | |
619 | 626 | | |
620 | 627 | | |
621 | 628 | | |
622 | 629 | | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
623 | 634 | | |
624 | 635 | | |
625 | 636 | | |
| |||
674 | 685 | | |
675 | 686 | | |
676 | 687 | | |
| 688 | + | |
677 | 689 | | |
678 | 690 | | |
679 | 691 | | |
| |||
689 | 701 | | |
690 | 702 | | |
691 | 703 | | |
| 704 | + | |
| 705 | + | |
692 | 706 | | |
693 | 707 | | |
694 | 708 | | |
| |||
714 | 728 | | |
715 | 729 | | |
716 | 730 | | |
| 731 | + | |
717 | 732 | | |
718 | 733 | | |
719 | 734 | | |
720 | 735 | | |
| 736 | + | |
| 737 | + | |
721 | 738 | | |
722 | 739 | | |
723 | 740 | | |
| |||
730 | 747 | | |
731 | 748 | | |
732 | 749 | | |
| 750 | + | |
733 | 751 | | |
734 | 752 | | |
735 | 753 | | |
| |||
744 | 762 | | |
745 | 763 | | |
746 | 764 | | |
| 765 | + | |
747 | 766 | | |
748 | 767 | | |
749 | 768 | | |
| |||
756 | 775 | | |
757 | 776 | | |
758 | 777 | | |
| 778 | + | |
| 779 | + | |
| 780 | + | |
759 | 781 | | |
760 | 782 | | |
761 | 783 | | |
| |||
782 | 804 | | |
783 | 805 | | |
784 | 806 | | |
| 807 | + | |
785 | 808 | | |
786 | 809 | | |
787 | 810 | | |
| |||
812 | 835 | | |
813 | 836 | | |
814 | 837 | | |
| 838 | + | |
815 | 839 | | |
816 | 840 | | |
817 | 841 | | |
| |||
821 | 845 | | |
822 | 846 | | |
823 | 847 | | |
| 848 | + | |
824 | 849 | | |
825 | 850 | | |
826 | 851 | | |
827 | 852 | | |
| 853 | + | |
828 | 854 | | |
829 | 855 | | |
830 | 856 | | |
831 | 857 | | |
| 858 | + | |
832 | 859 | | |
833 | 860 | | |
834 | 861 | | |
835 | 862 | | |
| 863 | + | |
836 | 864 | | |
837 | 865 | | |
838 | 866 | | |
839 | 867 | | |
| 868 | + | |
840 | 869 | | |
841 | 870 | | |
842 | 871 | | |
843 | 872 | | |
| 873 | + | |
844 | 874 | | |
845 | 875 | | |
846 | 876 | | |
847 | 877 | | |
| 878 | + | |
848 | 879 | | |
849 | 880 | | |
850 | 881 | | |
851 | 882 | | |
852 | 883 | | |
| 884 | + | |
853 | 885 | | |
854 | 886 | | |
855 | 887 | | |
856 | 888 | | |
| 889 | + | |
| 890 | + | |
857 | 891 | | |
858 | 892 | | |
859 | 893 | | |
| |||
865 | 899 | | |
866 | 900 | | |
867 | 901 | | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
| 905 | + | |
868 | 906 | | |
869 | 907 | | |
870 | 908 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
306 | 306 | | |
307 | 307 | | |
308 | 308 | | |
| 309 | + | |
309 | 310 | | |
310 | 311 | | |
311 | 312 | | |
| |||
509 | 510 | | |
510 | 511 | | |
511 | 512 | | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
512 | 516 | | |
513 | 517 | | |
514 | 518 | | |
| |||
521 | 525 | | |
522 | 526 | | |
523 | 527 | | |
| 528 | + | |
524 | 529 | | |
525 | 530 | | |
526 | 531 | | |
| |||
613 | 618 | | |
614 | 619 | | |
615 | 620 | | |
| 621 | + | |
616 | 622 | | |
617 | 623 | | |
618 | 624 | | |
619 | 625 | | |
620 | 626 | | |
621 | 627 | | |
622 | 628 | | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
623 | 633 | | |
624 | 634 | | |
625 | 635 | | |
| |||
674 | 684 | | |
675 | 685 | | |
676 | 686 | | |
| 687 | + | |
677 | 688 | | |
678 | 689 | | |
679 | 690 | | |
| |||
689 | 700 | | |
690 | 701 | | |
691 | 702 | | |
| 703 | + | |
| 704 | + | |
692 | 705 | | |
693 | 706 | | |
694 | 707 | | |
| |||
714 | 727 | | |
715 | 728 | | |
716 | 729 | | |
| 730 | + | |
717 | 731 | | |
718 | 732 | | |
719 | 733 | | |
720 | 734 | | |
| 735 | + | |
| 736 | + | |
721 | 737 | | |
722 | 738 | | |
723 | 739 | | |
| |||
730 | 746 | | |
731 | 747 | | |
732 | 748 | | |
| 749 | + | |
733 | 750 | | |
734 | 751 | | |
735 | 752 | | |
| |||
744 | 761 | | |
745 | 762 | | |
746 | 763 | | |
| 764 | + | |
747 | 765 | | |
748 | 766 | | |
749 | 767 | | |
| |||
756 | 774 | | |
757 | 775 | | |
758 | 776 | | |
| 777 | + | |
| 778 | + | |
| 779 | + | |
759 | 780 | | |
760 | 781 | | |
761 | 782 | | |
| |||
782 | 803 | | |
783 | 804 | | |
784 | 805 | | |
| 806 | + | |
785 | 807 | | |
786 | 808 | | |
787 | 809 | | |
| |||
812 | 834 | | |
813 | 835 | | |
814 | 836 | | |
| 837 | + | |
815 | 838 | | |
816 | 839 | | |
817 | 840 | | |
| |||
821 | 844 | | |
822 | 845 | | |
823 | 846 | | |
| 847 | + | |
824 | 848 | | |
825 | 849 | | |
826 | 850 | | |
827 | 851 | | |
| 852 | + | |
828 | 853 | | |
829 | 854 | | |
830 | 855 | | |
831 | 856 | | |
| 857 | + | |
832 | 858 | | |
833 | 859 | | |
834 | 860 | | |
835 | 861 | | |
| 862 | + | |
836 | 863 | | |
837 | 864 | | |
838 | 865 | | |
839 | 866 | | |
| 867 | + | |
840 | 868 | | |
841 | 869 | | |
842 | 870 | | |
843 | 871 | | |
| 872 | + | |
844 | 873 | | |
845 | 874 | | |
846 | 875 | | |
847 | 876 | | |
| 877 | + | |
848 | 878 | | |
849 | 879 | | |
850 | 880 | | |
851 | 881 | | |
852 | 882 | | |
| 883 | + | |
853 | 884 | | |
854 | 885 | | |
855 | 886 | | |
856 | 887 | | |
| 888 | + | |
| 889 | + | |
857 | 890 | | |
858 | 891 | | |
859 | 892 | | |
| |||
865 | 898 | | |
866 | 899 | | |
867 | 900 | | |
| 901 | + | |
| 902 | + | |
| 903 | + | |
| 904 | + | |
868 | 905 | | |
869 | 906 | | |
870 | 907 | | |
| |||
0 commit comments