194:
1027:
632:
1490:
1732:
995:
this probability. The higher the threshold, the fewer false positives, but also less vandalism is caught. A threshold is selected by assuming a fixed false positive rate (percentage of constructive edits incorrectly classified as vandalism) and optimizing the amount of vandalism caught based on that. This means that there will always be some false positives, and it will always be at around the same percentage of constructive edits. The current setting of the false positive rate is listed in
Statistics above.
1658:
1588:
1410:
1350:
1383:
735:
vandal-fighters. This list of edits is called a corpus or dataset. The accuracy of the bot largely depends on the size and quality of the dataset. If the dataset is small, contains inaccurately classified edits, or does not contain a random sampling of edits, the bot's performance is severely hampered. The best thing you and other
Wikipedians can do to help the bot is to improve the dataset. If you're interested in helping out, please see the Dataset Review Interface section.
1849:
1448:
1504:
32:
1497:
130:
1117:
1217:
1769:
1624:
1084:
1179:
935:. Please ask the devs for access. If you would like to run the bot for yourself on your own wiki, you should discuss with the devs all the factors involved in making it work properly. You should also be aware that it will only run on a Linux/UNIX system, and the source code can be rather difficult to compile (many dependencies) unless you're experienced with Linux/UNIX systems.
1299:
1248:
1534:(wow, that’s almost as much as the English Knowledge’s article count!) and counting to fight lots of vandalism. ClueBot III gets the other half Barnstar for doing a lot of talk page archiving. Thank you so much for all your hard work, and here’s to another 5 million edits of reverting vandalism, and another 600,000+ of talk page archiving!
999:
it will not prevent false positives, it may help to reduce the number of good-quality edits that are false positives. Also, if the bot's accuracy improves so much that the false positive rate can be reduced without a significant drop in vandalism catch rate, we may be able to reduce the overall number of false positives.
986:
false positives, but they do happen. If one of your edits is incorrectly identified as vandalism, simply redo your edit, remove the warning from your talk page, and if you wish, report the false positive. ClueBot NG is not (yet) sentient — it is an automated robot, and if it incorrectly reverts your
608:
For the bot to be effective, the dataset needs to be expanded. Our current dataset has some degree of bias, as well as some inaccuracies. We need volunteers to help review edits and classify them as either vandalism or constructive. We hope to eventually completely replace our current dataset with
872:
We found that the Python dataset downloader we used to generate the training dataset does not generate data that is identical to the live downloader. It's possible that this is greatly reducing the effectiveness of the live bot. We're working on writing shared code for live downloading and dataset
800:
After the core makes its primary vandalism determination, the data is given to the
Knowledge interface. The Knowledge interface contains some simple logic designed to reduce false positives. Although it also reduces vandalism catch rate a small amount, it also reduces false positive rate, and some
998:
When false positives occur, they may not be poor quality edits, and there may not even be an apparent reason. If you report the false positive, the bot maintainers will examine it, try to determine why the error occurred, and if possible, improve the bot's accuracy for future similar edits. While
994:
called an
Artificial Neural Network that generates a probability that a given edit is vandalism. The probability is usually pretty close, but can sometimes be significantly different from what it should be. Whether or not an edit is classified as vandalism is determined by applying a threshold to
791:
To make sure the threshold and statistics are accurate and do not give inaccurate statistics or a higher false positive rate than expected, the portion of the dataset used for threshold calculations is kept separate from the training set, and is not used for training. Also, only the most accurate
743:
A few different
Bayesian classifiers are used in ClueBot NG. The most basic one works in units of words. Essentially, for each word, the number of constructive edits that add the word, and the number of vandalism edits that add the word, are counted. This is used to form a vandalism-probability
722:
than all previous anti-vandal bots, including the original ClueBot. Previous anti-vandal bots have used a list of simple heuristics and blacklisted words to determine if an edit is vandalism. If a certain number of heuristics matched, the edit was classified as vandalism. This method results in
784:
The threshold is not randomly chosen by a human, but is instead calculated to match a given false positive rate. When doing actual vandalism detection, it's important to minimize false positives to a very low level. A human selects a false positive rate, which is the percentage of constructive
780:
The ANN generates a vandalism score between 0 and 1, where 1 is 100% sure vandalism. To classify some edits as vandalism, and some as constructive, a threshold must be applied to the score. Scores above the threshold are classified as vandalism, and scores below the threshold are classified as
768:
is a machine learning technique that can recognize patterns in a set of input data that are more complex than simply determining weights. The input to the ANN used in ClueBot NG is composed of a number of different statistics calculated from the edit, which include, among many other things, the
734:
Instead of a predefined list of rules that a human generates, ClueBot NG learns what is considered vandalism automatically by examining a large list of edits which are preclassified as either constructive or vandalism. Its concept of what is considered vandalism is learned from human
959:
Note that edits in the feed may not necessarily be in precise order, because ClueBot NG processes them in parallel. Non-reverted edits are usually processed in under a second. Reverted edits can sometimes take up to 10 seconds or more to process due to API lag on reverting.
129:
755:
Scores from the
Bayesian classifiers alone are not used. Instead, they're fed into the neural network as simple inputs. This allows the neural network to reduce false positives due to simple blacklisted words, and to catch vandalism that adds unknown words.
1002:
If you want to help significantly improve the bot's accuracy, you can make a difference by contributing to the review interface. This should help us more accurately determine a threshold, catch more vandalism, and eventually, reduce false positives.
697:
Note: These statistics are calculated before post-processing filters. Post-processing filters primarily reduce false positive rate (ie, the actual number of false positives will be less than stated here), but can also slightly reduce catch rate.
672:
As ClueBot NG requires a dataset to function, the dataset can also be used to give fairly accurate statistics on its accuracy and operation. Different parts of the dataset are used for training and trialing, so these statistics are not biased.
978:(unless your edit is vandalism). False positives are rare, but do occur. By handling false positives well without getting upset, you are helping this bot catch almost half of all vandalism on Knowledge and keep the wiki clean for all of us.
951:
network. It is essentially a copy of the
Knowledge RC feed, but with ClueBot NG's analysis data added. It includes everything the Knowledge RC feed does, with the addition of the ClueBot NG score and whether it was reverted or not. Format is
792:
parts of the dataset (currently, the ones that are human-reviewed from the review interface) are used for this calculation. This ensures that all statistics given here are accurate, and that false positives will not exceed the given rate.
143:
90:
1142:
The thing with ClueBot NG, is that every time I try to manually revert an edit, ClueBot NG immediately beats me. That's how fast CBNG is; vandalism comes in, instantly reverted. Here's some transistors to keep you running.
751:
Currently, there's also a separate
Bayesian classifier that works in units of 2-word phrases. We may add even more Bayesian classifiers in the future that work in different units of words, or words in different contexts.
723:
quite a few false positives, because many of the heuristics have legitimate uses in some contexts, and only about a 5% to 10% vandalism catch rate, because most vandalism cannot be detected by these simple heuristics.
152:
981:
False positives with ClueBot NG are (essentially) inevitable. For it to be effective at catching a great deal of vandalism, a few constructive (or at least, well-intentioned) edits are caught. There are
747:
This differs from a simple list of blacklisted words in that word weights are exactly determined to be optimal, and there's also a large "whitelist" of words, also with optimal weights, that contributes.
772:
The output of the neural network is used as the main vandalism score for ClueBot NG. As with other machine-learning techniques, the score's accuracy depends on the training dataset size and accuracy.
987:
edit, it does not mean that your edit is bad, or even substandard — it's just a random error in the bot's classification, just like email spam filters sometimes incorrectly classify messages as spam.
787:
False positive rate is set by a human, and the bot stays at or below that false positive rate, while catching as much vandalism as possible. The false positive rate is not fixed, but is adjustable.
744:
for each added word in an edit. The probabilities are combined in such a way that not only words common in vandalism are used, but also words that are uncommon in vandalism can reduce the score.
1568:
This is a red gift card that the bots can use at the
Barnstar Shop. Feel free to buy any barnstars there, and maybe even give them to other users! (But please don’t award yourself some.)
1554:
804:
The first two of these rarely reduce catch rate, but both prevent a fair number of false positives. Note: The false positive rate (and catch rate) are calculated in the core,
609:
a random sampling of edits, reviewed and classified by volunteers. More thorough instructions on how to use the interface, and the interface itself, are at the
694:
Currently, the trial dataset used to generate these statistics is a random sampling of edits, each reviewed by at least two humans, so statistics are accurate.
1900:
1229:
We appreciate all you do with protecting the integrity of
Knowledge and regulating articles so that users do not have to directly engage with vandals as much!
785:
edits incorrectly classified as vandalism. A threshold is calculated to have a false positive rate at or below this percentage, while maximizing catch rate.
1895:
1672:
What!? This bot is faster than any other bot in Knowledge. Excellent job at reverting vandalism, Cluebot NG. You have made almost everybody's lives easier. —
302:
1389:
769:
results from the Bayesian classifiers. Each statistic has to be scaled to a number between zero and one before being input to the neural network.
157:
81:
524:
819:
Edit Count — If a user has more than a threshold number of edits, and fewer than a threshold percentage of warnings, the edit is not reverted.
1701:
759:
726:
ClueBot NG uses a combination of different detection methods which use machine learning at their core. These are described below.
1749:
1689:
1489:
617:
222:
1753:
1711:
1530:
An Anti-vandalism barnstar and a half barn star for ClueBot NG, for the bot’s work on fighting vandalism and making over
579:
492:
472:
430:
1602:
If ClueBot NG weren’t here, we won’t revert vandalism as much as it does. Thank you for all the edits that you’ve made.
1745:
1603:
816:
User Whitelist — If an edit made by a user that is in a whitelist is classified as vandalism, the edit is not reverted.
65:
1280:
I haven't seen much of your work, but you have been doing well it seems. Keep up the good work you wonderful bot boy!
851:
795:
729:
69:
1813:
1716:
1166:
562:
409:
184:
943:
ClueBot NG maintains an IRC-based feed of its data, primary intended for use by other automated tools, located at
775:
968:
ClueBot NG is not a person, it is an automatic robot that tries to detect vandalism and keep Knowledge clean. A
520:
738:
237:
1885:
1693:
1531:
1034:
1007:
17:
1719:
1679:
919:
596:
534:
456:
282:
1292:
963:
31:
1147:
690:
Selecting a false positive rate of 0.25% (old setting), the bot catches approximately 55% of all vandalism.
506:
1238:
1018:
For those that help with and contribute to the false positive interface, a user box is available for you:
1890:
1801:
1793:
1645:
1503:
1473:
1072:
1026:
907:
631:
290:
193:
1611:
1575:
1541:
1313:(đź“–đź’ž) and hopefully this one has made your day more powerful. It is the power source best preferred by
1262:(đź“–đź’ž) and hopefully this one has made your day more powerful. It is the power source best preferred by
904:— The bot shell (Knowledge interface) is written in PHP, and shares some code with the original ClueBot.
349:
1325:
1274:
1205:
823:
822:
1RR — The same user/page combination is not reverted more than once per day, unless the page is on the
1435:
1397:
1866:
1496:
1340:
765:
325:
39:
1636:
For reverting vandalism on a full time basis and thanks to it's creators for their hard work on it.
944:
713:
1370:
1288:
1234:
891:
845:
Currently writing a dedicated wiki markup parser for more accurate markup-context-specific metrics.
270:
136:
1193:(đź“–đź’ž) and hopefully this one has made your day more efficient. It is the drink best preferred by
990:
The reason false positives are necessary is due to how the bot works. It uses a complex internal
623:
For those that help with and contribute to the review interface, a user box is available for you:
1641:
1469:
1131:(đź“–đź’ž) and hopefully this one has made your day more efficient. It is the food best preferred by
680:
Selecting a threshold to optimize total accuracy, the bot correctly classifies over 90% of edits.
573:
486:
466:
424:
59:
1135:. 🤖 Spread the WikiLove by giving someone else transistors, whether it be someone you have had
1674:
1607:
1572:
1538:
1317:. 🤖 Spread the WikiLove by giving someone else batteries, whether it be someone you have had
1266:. 🤖 Spread the WikiLove by giving someone else batteries, whether it be someone you have had
1197:. 🤖 Spread the WikiLove by giving someone else motor oil, whether it be someone you have had
866:
764:
The main component of the ClueBot NG vandalism detection algorithm is the neural network. An
701:
616:
Extended statistics on contributors, including edit review counts and accuracy, are available
1306:
1255:
77:
1172:
1393:
1161:
1107:
556:
403:
264:
229:
180:
73:
51:
603:
8:
1425:
1336:
1284:
1230:
1103:
1042:
707:
647:
514:
355:
835:
830:
459:) — For writing the original dataset downloader code and providing the original dataset.
113:
1637:
1465:
1310:
1259:
1190:
1128:
569:
482:
462:
420:
215:
105:
55:
922:— Some of the original dataset management and downloader tools were written in Python.
1569:
1535:
1366:
913:
676:
The exact statistics change and improve frequently as we update the bot. Currently:
590:
528:
476:
450:
286:
568:
the bot's interface to Knowledge and dataset review interface should be directed to
1858:
500:
938:
1840:
1777:
1731:
1429:
1155:
916:— A few scripts to make it easier to train and maintain the bot are Bash scripts.
910:— The dataset review interface is written in Java using the Google App framework.
552:
399:
211:
47:
361:
1332:
1314:
1263:
1194:
1132:
1099:
1065:
510:
382:
172:
43:
1657:
1587:
1409:
1349:
1006:
To report a false positive, or to see a full list of all false positives, see
972:
is when an edit that is not vandalism is incorrectly classified as vandalism.
1879:
1382:
808:
post-processing filters. This means that actual false positive rate will be
367:
72:
edits that would be extremely tedious to do manually, in accordance with the
151:
1848:
1424:
This is for your valuable efforts for reverting and protecting enwiki from
1362:
1318:
1267:
1198:
1136:
586:
446:
341:
1447:
948:
876:
This has been fixed and the bot retrained. It's now working much better.
496:
683:
Selecting a threshold to hold false positives at a maximal rate of 0.1%
1124:
89:
Administrators: if this bot is malfunctioning or causing harm, please
1186:
719:
551:
the core engine, algorithms, and configuration should be directed to
386:
1808:
861:
Currently changing logic that determines the end result for an edit.
1116:
926:
537:) — For helping with minor issues, testing, and people-handling.
1553:
1216:
1083:
976:
The bot is not biased against you, your edit, or your viewpoint
932:
547:
Questions, comments, contributions, and suggestions regarding:
540:
Every user who has contributed to the dataset review interface.
718:
ClueBot NG uses a completely different method for classifying
667:
1623:
895:
847:(No existing alternative parsers are complete or fast enough)
274:
1298:
1247:
1178:
885:
931:
The source code for the bot is public, and can be found on
812:
than stated false positive, often by a significant factor.
1013:
954:
edit line \003 # score # reason # Reverted or Not reverted
610:
434:
76:. The bot is approved and currently active – the relevant
1098:
One of the top three most valued bots running on enwiki.
901:
433:) — wrote and maintains the Knowledge interface code and
278:
1464:
edits! Thanks for the hard work on reverting vandalism!
373:
1792:
880:
Currently getting more data from the review interface.
543:
Everyone who has made a helpful and useful suggestion.
687:, the bot catches approximately 40% of all vandalism.
1328:}} to someone's talk page with a friendly message!
1277:}} to someone's talk page with a friendly message!
1208:}} to someone's talk page with a friendly message!
1150:}} to someone's talk page with a friendly message!
201:
ClueBot NG aids in Operation Enduring Encyclopedia.
991:
392:
1783:Such material is not meant to be taken seriously.
585:the bot's original dataset should be directed to
1877:
354:Administrators may turn the bot off by changing
1776:material that is kept because it is considered
1146:Spread the goodness of transistors by adding {{
857:Code to import edits into database is finished.
158:Knowledge:Administrators' noticeboard/Incidents
141:Use this button if the bot is malfunctioning. (
1901:Knowledge bots with PHP source code published
1324:Spread the goodness of batteries by adding {{
1273:Spread the goodness of batteries by adding {{
1204:Spread the goodness of motor oil by adding {{
639:
1896:Knowledge bots which are exclusion compliant
898:— The core is written in C/C++ from scratch.
873:generation so we can regenerate the dataset.
801:of these are mandated by Knowledge policy.
344:
14:
1878:
475:) — For providing server resources at
1763:
1139:with in the past or a good friend.
1057:{{User:ClueBot NG/Report User Box}}
1021:
626:
26:
1321:with in the past or a good friend.
1270:with in the past or a good friend.
1201:with in the past or a good friend.
664:{{User:ClueBot NG/Review User Box}}
24:
1847:
1562:A gift card from the Barnstar Shop
1297:
1246:
1177:
1115:
646:to help automatically mass revert
192:
25:
1912:
964:Information About False Positives
1767:
1730:
1656:
1622:
1586:
1552:
1502:
1495:
1488:
1446:
1408:
1381:
1348:
1215:
1185:Mr Reading Turtle has given you
1082:
1025:
841:Current version is working well.
630:
385:that tries to detect and revert
128:
30:
1388:I like beer and you should too
983:
760:Artificial Neural Network (ANN)
350:Administrator emergency shutoff
1035:reviews false positive reports
294:
64:It is used to make repetitive
13:
1:
1746:SuperTurboChampionshipEdition
1720:20:33, 25 November 2017 (UTC)
1646:19:04, 18 December 2017 (UTC)
1254:HelloHamburger has given you
1173:17:35, 12 November 2023 (UTC)
714:Vandalism Detection Algorithm
1371:19:45, 16 October 2019 (UTC)
1341:20:04, 30 January 2020 (UTC)
1108:01:17, 7 December 2023 (UTC)
412:) — wrote and maintains the
313:Emergency shutoff-compliant?
124:Emergency bot shutoff button
7:
1823:
1666:The Anti-Vandalism Barnstar
1596:The Anti-Vandalism Barnstar
1436:05:14, 22 August 2018 (UTC)
1418:The Anti-Vandalism Barnstar
1356:The Anti-Vandalism Barnstar
389:quickly and automatically.
324:ClueBot NG is run from the
10:
1917:
1868:Talk page for all ClueBots
1738:The Hard Worker's Barnstar
1612:23:14, 10 March 2018 (UTC)
1460:To ClueBot NG, for making
702:Frequently Asked Questions
103:
1846:
1842:ClueBot II/ClueBot Script
1834:ClueBot NG/Anti-vandalism
1754:15:36, 17 June 2017 (UTC)
1729:
1662:
1655:
1621:
1592:
1585:
1576:18:42, 14 June 2018 (UTC)
1558:
1551:
1542:17:43, 14 June 2018 (UTC)
1520:
1514:
1512:
1510:
1501:
1494:
1487:
1483:
1474:15:38, 16 June 2018 (UTC)
1445:
1414:
1407:
1347:
1293:01:49, 3 March 2022 (UTC)
1239:01:49, 3 March 2022 (UTC)
1214:
1148:subst:Transistors for you
1123:2NumForIce has given you
1088:
1081:
766:artificial neural network
320:
312:
301:
263:
255:
247:
236:
221:
207:
191:
178:
170:
1305:TK421bsod has given you
852:Dataset Review Interface
611:dataset review interface
604:Dataset Review Interface
156:a malfunctioning bot to
1398:23:10, 1 May 2019 (UTC)
1326:subst:Batteries for you
1275:subst:Batteries for you
1206:subst:Motor oil for you
831:Development News/Status
796:Post-Processing Filters
730:Machine Learning Basics
416:and core configuration.
398:Christopher Breneman —
368:exclusion compliant bot
150:Non-administrators can
1852:
1630:A robot for ClueBot NG
1302:
1251:
1182:
1127:! Transistors promote
1120:
945:#wikipedia-en-cbngfeed
197:
1886:Active Knowledge bots
1851:
1524:The Multiple Barnstar
1301:
1250:
1189:! Motor oil promotes
1181:
1119:
776:Threshold Calculation
640:reviews dataset edits
414:core detection engine
381:is an anti-vandalism
196:
1454:The Special Barnstar
1309:! Batteries promote
1258:! Batteries promote
939:ClueBot NG IRC Feeds
739:Bayesian Classifiers
265:Programming language
256:Automatic or manual?
78:request for approval
1860:ClueBot III/Archive
1774:This page contains
1223:The Useful AI Award
441:Special thanks to:
362:Exclusion compliant
326:Wikimedia Toolforge
303:Exclusion compliant
167:
1891:All Knowledge bots
1853:
1303:
1252:
1183:
1121:
198:
165:
146:
140:
125:
1874:
1873:
1787:
1786:
1759:
1758:
1725:
1724:
1651:
1650:
1617:
1616:
1581:
1580:
1547:
1546:
1518:
1517:
1479:
1478:
1441:
1440:
1403:
1402:
1376:
1375:
1244:
1243:
1113:
1112:
1050:
1049:
685:(current setting)
655:
654:
419:Naomi Amethyst —
340:
339:
332:
331:
321:Other information
161:
142:
135:
123:
102:
101:
96:
16:(Redirected from
1908:
1869:
1861:
1843:
1835:
1824:
1814:My Contributions
1771:
1770:
1764:
1734:
1727:
1726:
1714:
1710:
1706:
1696:
1686:
1677:
1660:
1653:
1652:
1626:
1619:
1618:
1590:
1583:
1582:
1556:
1549:
1548:
1506:
1499:
1492:
1485:
1484:
1481:
1480:
1450:
1443:
1442:
1432:
1412:
1405:
1404:
1385:
1378:
1377:
1352:
1345:
1344:
1219:
1212:
1211:
1165:
1158:
1086:
1079:
1078:
1029:
1022:
955:
634:
627:
346:
334:
333:
168:
164:
155:
149:
132:
116:
95:
86:
34:
27:
21:
1916:
1915:
1911:
1910:
1909:
1907:
1906:
1905:
1876:
1875:
1867:
1859:
1841:
1833:
1811:
1802:Show all praise
1797:
1768:
1712:
1705:
1702:
1694:
1680:
1675:
1673:
1532:5 MILLION edits
1430:
1330:
1329:
1282:
1278:
1210:
1169:
1163:
1156:
1152:
1092:The Golden Wiki
1073:Show all awards
1068:
1060:
1059:
1058:
1051:
1041:to help revert
1016:
966:
953:
941:
929:
888:
869:
854:
838:
833:
798:
778:
762:
741:
732:
716:
704:
670:
665:
656:
606:
395:
376:
366:This bot is an
364:
352:
347:
328:infrastructure.
203:
171:This user is a
163:
120:
119:
112:
108:
87:
23:
22:
15:
12:
11:
5:
1914:
1904:
1903:
1898:
1893:
1888:
1872:
1871:
1855:
1854:
1845:
1829:
1828:
1821:
1818:
1810:
1807:
1806:
1805:
1796:
1791:
1789:
1785:
1784:
1782:
1772:
1761:
1757:
1756:
1741:
1740:
1735:
1723:
1722:
1703:
1669:
1668:
1663:
1661:
1649:
1648:
1633:
1632:
1627:
1615:
1614:
1599:
1598:
1593:
1591:
1579:
1578:
1565:
1564:
1559:
1557:
1545:
1544:
1527:
1526:
1521:
1519:
1516:
1515:
1513:
1511:
1508:
1507:
1500:
1493:
1477:
1476:
1457:
1456:
1451:
1439:
1438:
1421:
1420:
1415:
1413:
1401:
1400:
1386:
1374:
1373:
1359:
1358:
1353:
1323:
1296:
1285:HelloHamburger
1272:
1245:
1242:
1241:
1231:HelloHamburger
1226:
1225:
1220:
1176:
1167:
1114:
1111:
1110:
1095:
1094:
1089:
1087:
1077:
1076:
1067:
1064:
1062:
1056:
1053:
1048:
1047:
1030:
1020:
1015:
1012:
970:false positive
965:
962:
940:
937:
928:
925:
924:
923:
917:
911:
905:
899:
887:
884:
883:
882:
877:
874:
868:
867:Dataset Status
865:
864:
863:
858:
853:
850:
849:
848:
842:
837:
834:
832:
829:
828:
827:
820:
817:
797:
794:
781:constructive.
777:
774:
761:
758:
740:
737:
731:
728:
715:
712:
703:
700:
692:
691:
688:
681:
669:
666:
663:
658:
653:
652:
635:
625:
605:
602:
601:
600:
583:
566:
545:
544:
541:
538:
480:
460:
439:
438:
417:
394:
391:
375:
372:
363:
360:
351:
348:
343:
342:
338:
337:
330:
329:
322:
318:
317:
314:
310:
309:
306:
299:
298:
268:
261:
260:
257:
253:
252:
249:
248:Edit period(s)
245:
244:
241:
234:
233:
226:
219:
218:
209:
205:
204:
199:
189:
188:
176:
175:
148:
137:Administrators
121:
118:
117:
109:
104:
100:
99:
97:
85:
70:semi-automated
35:
18:Knowledge:CBNG
9:
6:
4:
3:
2:
1913:
1902:
1899:
1897:
1894:
1892:
1889:
1887:
1884:
1883:
1881:
1870:
1865:
1862:
1857:
1856:
1850:
1844:
1839:
1836:
1831:
1830:
1826:
1825:
1822:
1819:
1816:
1815:
1809:Contributions
1804:
1803:
1799:
1798:
1795:
1790:
1780:
1779:
1773:
1766:
1765:
1762:
1755:
1751:
1747:
1743:
1742:
1739:
1736:
1733:
1728:
1721:
1718:
1715:
1709:
1708:
1707:
1698:
1697:
1691:
1690:
1687:
1685:
1684:
1678:
1671:
1670:
1667:
1664:
1659:
1654:
1647:
1643:
1639:
1635:
1634:
1631:
1628:
1625:
1620:
1613:
1609:
1605:
1601:
1600:
1597:
1594:
1589:
1584:
1577:
1574:
1571:
1567:
1566:
1563:
1560:
1555:
1550:
1543:
1540:
1537:
1533:
1529:
1528:
1525:
1522:
1509:
1505:
1498:
1491:
1486:
1482:
1475:
1471:
1467:
1466:SemiHypercube
1463:
1459:
1458:
1455:
1452:
1449:
1444:
1437:
1434:
1433:
1427:
1423:
1422:
1419:
1416:
1411:
1406:
1399:
1395:
1391:
1387:
1384:
1380:
1379:
1372:
1368:
1364:
1361:
1360:
1357:
1354:
1351:
1346:
1343:
1342:
1338:
1334:
1327:
1322:
1320:
1316:
1312:
1308:
1300:
1295:
1294:
1290:
1286:
1281:
1276:
1271:
1269:
1265:
1261:
1257:
1249:
1240:
1236:
1232:
1228:
1227:
1224:
1221:
1218:
1213:
1209:
1207:
1202:
1200:
1196:
1192:
1188:
1180:
1175:
1174:
1170:
1162:
1159:
1151:
1149:
1144:
1140:
1138:
1134:
1130:
1126:
1118:
1109:
1105:
1101:
1097:
1096:
1093:
1090:
1085:
1080:
1075:
1074:
1070:
1069:
1063:
1055:
1054:Use it with:
1046:
1045:on Knowledge.
1044:
1040:
1036:
1031:
1028:
1024:
1023:
1019:
1011:
1009:
1004:
1000:
996:
993:
988:
985:
979:
977:
973:
971:
961:
957:
950:
946:
936:
934:
921:
918:
915:
912:
909:
906:
903:
900:
897:
893:
890:
889:
881:
878:
875:
871:
870:
862:
859:
856:
855:
846:
843:
840:
839:
825:
821:
818:
815:
814:
813:
811:
807:
802:
793:
789:
788:
782:
773:
770:
767:
757:
753:
749:
745:
736:
727:
724:
721:
711:
709:
699:
695:
689:
686:
682:
679:
678:
677:
674:
662:
661:Use it with:
659:
651:
650:on Knowledge.
649:
645:
641:
636:
633:
629:
628:
624:
621:
619:
614:
612:
598:
595:
592:
588:
584:
581:
578:
575:
571:
570:NaomiAmethyst
567:
564:
561:
558:
554:
550:
549:
548:
542:
539:
536:
533:
530:
526:
522:
519:
516:
512:
508:
505:
502:
498:
494:
491:
488:
484:
483:DamianZaremba
481:
478:
474:
471:
468:
464:
463:Methecooldude
461:
458:
455:
452:
448:
444:
443:
442:
436:
432:
429:
426:
422:
421:NaomiAmethyst
418:
415:
411:
408:
405:
401:
397:
396:
390:
388:
384:
380:
371:
369:
359:
357:
345:Documentation
336:
335:
327:
323:
319:
315:
311:
307:
304:
300:
296:
292:
288:
284:
280:
276:
272:
269:
266:
262:
258:
254:
250:
246:
242:
239:
235:
231:
227:
224:
220:
217:
216:DamianZaremba
213:
210:
206:
202:
195:
190:
186:
182:
177:
174:
169:
162:
159:
154:
145:
138:
133:
131:
126:
115:
111:
110:
107:
98:
94:
92:
83:
79:
75:
71:
67:
63:
61:
57:
56:DamianZaremba
53:
49:
45:
41:
36:
33:
29:
28:
19:
1863:
1837:
1832:
1820:
1817:
1812:
1800:
1788:
1775:
1760:
1737:
1700:
1699:
1692:
1688:
1682:
1681:
1665:
1629:
1604:70.190.21.73
1595:
1561:
1523:
1461:
1453:
1428:
1417:
1355:
1331:
1304:
1283:
1279:
1253:
1222:
1203:
1184:
1153:
1145:
1141:
1122:
1091:
1071:
1061:
1052:
1038:
1032:
1017:
1005:
1001:
997:
989:
980:
975:
974:
969:
967:
958:
942:
930:
879:
860:
844:
824:angry revert
809:
805:
803:
799:
790:
786:
783:
779:
771:
763:
754:
750:
746:
742:
733:
725:
717:
705:
696:
693:
684:
675:
671:
660:
657:
643:
637:
622:
615:
607:
593:
576:
559:
546:
531:
517:
503:
489:
469:
453:
440:
427:
413:
406:
378:
377:
365:
358:to 'False'.
353:
200:
134:
127:
122:
88:
80:can be seen
46:operated by
40:user account
37:
1125:transistors
949:Libera Chat
927:Source Code
836:Core Engine
251:Continually
144:direct link
1880:Categories
1431:PATH SLOPU
1390:C.carleigh
1319:robot wars
1268:robot wars
1199:robot wars
1157:2NumForIce
1137:robot wars
1039:ClueBot NG
1033:This user
668:Statistics
644:ClueBot NG
638:This user
553:Crispy1989
437:interface.
400:Crispy1989
379:ClueBot NG
212:Rich Smith
166:ClueBot NG
74:bot policy
48:Rich Smith
1827:ClueBots
1462:5 million
1426:Vandalism
1333:TK421bsod
1307:batteries
1256:batteries
1187:motor oil
1100:Cremastra
1043:vandalism
992:algorithm
886:Languages
720:vandalism
648:vandalism
511:H3llkn0wz
387:vandalism
356:this page
295:more info
259:Automatic
66:automated
1778:humorous
1570:Porkchop
1536:Porkchop
1311:WikiLove
1260:WikiLove
1191:WikiLove
1129:WikiLove
1014:User box
984:very few
706:See the
597:contribs
580:contribs
563:contribs
535:contribs
523:) &
521:contribs
507:contribs
493:contribs
473:contribs
457:contribs
431:contribs
410:contribs
223:Approved
208:Operator
185:contribs
106:Shortcut
91:block it
1363:Dino245
947:on the
587:Tim1357
525:b930913
477:ClueNet
447:Tim1357
374:Summary
238:Flagged
114:WP:CBNG
1794:Praise
1683:WHEELZ
1066:Awards
933:github
920:Python
806:before
497:SnoFox
445:Tim —
435:review
289:, and
283:Python
153:report
1168:edits
826:list.
228:Yes,
42:is a
38:This
1750:talk
1704:RIP!
1642:talk
1638:Iggy
1608:talk
1470:talk
1394:talk
1367:talk
1337:talk
1315:bots
1289:talk
1264:bots
1235:talk
1195:bots
1133:bots
1104:talk
1037:for
1008:here
914:Bash
908:Java
810:less
642:for
618:here
591:talk
574:talk
557:talk
529:talk
515:talk
501:talk
487:talk
467:talk
451:talk
425:talk
404:talk
393:Team
291:Java
287:Bash
243:Yes.
230:BRFA
181:talk
82:here
60:talk
54:)and
52:talk
1744::)
1676:Bey
1573:Jr.
1539:Jr.
902:PHP
896:C++
708:FAQ
509:),
495:),
383:bot
316:Yes
308:Yes
279:PHP
275:C++
267:(s)
173:bot
68:or
44:bot
1882::
1781:.
1752:)
1717:đź“ť
1695:It
1644:)
1610:)
1472:)
1396:)
1369:)
1339:)
1291:)
1237:)
1171:)
1154:~~
1106:)
1010:.
956:.
894:/
710:.
620:.
613:.
599:).
582:).
565:).
370:.
285:,
281:,
277:,
273:,
214:,
183:·
147:)
84:.
62:).
1864:·
1838:·
1748:(
1713:✉
1640:(
1606:(
1468:(
1392:(
1365:(
1335:(
1287:(
1233:(
1164:|
1160:(
1102:(
892:C
594:·
589:(
577:·
572:(
560:·
555:(
532:·
527:(
518:·
513:(
504:·
499:(
490:·
485:(
479:.
470:·
465:(
454:·
449:(
428:·
423:(
407:·
402:(
305:?
297:)
293:(
271:C
240:?
232:.
225:?
187:)
179:(
160:.
139::
93:.
58:(
50:(
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.